/* 移动端隐藏 */

.move_img {
  display: none;
}

.move_head, .move_banner {
  display: none;
}

.end .move_end {
  display: none;
}

.move_company_intro {
  display: none;
}

.move_notice_more {
  display: none;
}

.drop_down_div #share {
  height: 95px;
}

div.groom_img a span {
  display: none;
}

/* 内容公用样式 */
.content {
  width: 100%;
  height: auto;
  /* background: url("../images/content_bg.png") no-repeat top center; */
}

/* 导航栏 */
.content .nav {
  width: 100%;
  height: 80px;
  /* background: rgba(54,54,70,0.7);
  background: #363646; */
}

.content .nav .nav_ul {
  display: block;
  margin: 0 auto;
  height: 80px;

}

.content .nav .nav_li {
  display: block;
  float: left;
  padding: 0 25px;
  height: 80px;
  text-align: center;
  line-height: 40px;
  position: relative;
}

.content .nav .nav_li .nav_li_div {
  display: none;
  height: auto;
  background: rgba(255, 255, 255, 0.95);
  background: #ffffff;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  position: absolute;
  top: 80px;
  z-index: 1000;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}

.content .nav .nav_li .nav_li_div ul li a {
  display: block;
  text-align: initial;
  padding-left: 24px;
}

.content .nav .nav_li .nav_li_a .nav_li_bottom {
  /* display: none; */
  width: 100%;
  height: 3px;
  background: transparent;
  margin-top: 0;
}

.content .nav .nav_li .nav_li_a .nav_li_a_en {
  font-size: 12px;
  color: grey;
}

.content .nav .nav_li:hover .nav_li_bottom {
  /* display: block; */
  background: #004f8d;

}

.content .nav .nav_li .nav_li_div a:hover {
  color: #004f8d;
}

/* .content .nav .nav_li:hover{
  background: #ffffff;
  border-bottom: 2px solid #004f8d;
  height: 39px;
} */
.content .nav .nav_li:hover .nav_li_a {
  color: #004f8d;
  /* border-bottom: 2px solid #004f8d; */
}

.content .nav .nav_li:hover .nav_li_a .nav_li_a_en {
  color: #004f8d;
  /* border-bottom: 2px solid #004f8d; */
}

/* .content .nav .nav_li:hover span{
  color: #ffffff;
} */
.content .nav .nav_li .nav_li_a {
  padding-top: 18px;
  cursor: pointer;
  display: inline-block;
  height: 80px;
  line-height: 25px;
  font-family: siyuan;
  font-weight: 700;
  color: #1e1e1e;
  font-size: 18px;
}

.content .nav .nav_li .nav_li_a.active {
  color: #004F8D;
}

.content .nav .nav_li .nav_li_a.active .nav_li_bottom {
  background: #004F8D;
}

.content .nav .nav_li .nav_li_a.active .nav_li_a_en {
  color: #004F8D;
}

.content .nav .nav_li span {
  display: block;
  float: right;
  color: #89909e;
}

.content .nav .nav_news_div {
  width: 170px;
  clear: both;
  left: 0;
}

.content .nav .nav_news_div ul li {
  display: block;
  width: 170px;
  clear: both;
  height: 37px;
  line-height: 37px;
  color: #666666;
  border-top: 1px solid #f0f1f2;
}

.content .nav .nav_news_div ul li a {
  display: block;
  color: #004f8d;
  font-size: 14px;
}

.content .nav .nav_product_div {
  width: 340px;
  left: 0;
  padding: 20px 0;
}

.content .nav .nav_product_div .nav_product_div_left {
  float: left;
  width: 168px;
}

.content .nav .nav_product_div .nav_product_div_right {
  float: left;
  width: 168px;
  border-left: 1px solid #d8d8d8;
}

.content .nav .nav_product_div a {
  display: block;
  height: 28px;
  line-height: 28px;
  color: #004f8d;
  font-size: 14px;
  text-align: left;
  text-indent: 30px;
}

.content .nav .nav_product_div .nav_product_div_left .second_a {
  margin: 10px 0;
}

.content .nav .nav_product_div .other_a {
  line-height: normal;
  text-indent: 32px;
  font-size: 12px;
  color: #666666;
}

.content .nav .nav_data_div {
  width: 504px;
  height: auto;
  padding: 20px 0;
  left: 0;
}

.content .nav .nav_data_div .nav_data_first {
  display: block;
  float: left;
  width: 178px;
}

.content .nav .nav_data_div .nav_data_second {
  float: left;
  width: 168px;
  border-right: 1px solid #d8d8d8;
  border-left: 1px solid #d8d8d8;
}

.content .nav .nav_data_div a {
  display: block;
  height: 30px;
  text-align: left;
  text-indent: 30px;
  color: #004f8d;
  font-size: 14px;
}

.content .nav .nav_data_div ul li a {
  color: #666666;
  font-size: 12px;
  line-height: 24px;
  height: 24px;
}

.content .nav .nav_service_div {
  width: 340px;
  height: auto;
  padding: 20px 0;
  right: 0;
}

.content .nav .nav_service_div ul {
  display: block;
  float: left;
  width: 168px;
  height: 200px;
  border-right: 1px solid #d8d8d8;
  text-align: left;
}

.content .nav .nav_service_div ul:last-child {
  border: none;
}

.content .nav .nav_service_div ul li {
  display: block;
  height: 26px;
  line-height: 26px;
  color: #004f8d;
  font-size: 14px;
  text-indent: 30px;
}

.content .nav .nav_service_div ul li:first-child {
  line-height: normal;
  height: 24px;
}

.content .nav .nav_service_div ul li a {
  color: #666666;
  font-size: 12px;
}

.content .nav .nav_service_div ul li .first_a {
  color: #004f8d;
  font-size: 14px;
}

.content .nav .nav_law_div {
  width: 180px;
  clear: both;
  left: 0;
}

.content .nav .nav_law_div ul li {
  display: block;
  clear: both;
  height: 37px;
  line-height: 37px;
  color: #666666;
  border-top: 1px solid #f0f1f2;
}

.content .nav .nav_law_div ul li.action a {
  color: #004F8D;
}

.content .nav .nav_law_div ul li a {
  display: block;
  color: #1e1e1e;
  font-size: 14px;
}

.content .nav .nav_law_div ul li a :hover {
  color: #004f8d;
}

.content .nav .nav_law_div ul li a:hover .nav_li_bottom {
  display: block;
}

.content .nav .nav_about_div {
  width: 322px;
  height: auto;
  padding: 20px 0;
  right: 0;
}

.content .nav .nav_about_div .nav_about_left {
  display: block;
  float: left;
  width: 145px;
  border-right: 1px solid #d8d8d8;
}

.content .nav .nav_about_div .nav_about_right {
  display: block;
  float: left;
  width: 174px;
}

.content .nav .nav_about_div a {
  display: block;
  height: 30px;
  text-align: left;
  text-indent: 30px;
  color: #004f8d;
  font-size: 14px;
}

.content .nav .nav_about_div ul li a {
  color: #666666;
  font-size: 12px;
  line-height: 24px;
  height: 24px;
}


/* ------------------------------  */
/*        首页样式      */
/*首页 内容 */
.home-content {
  width: 100%;
  height: 670px;
  background: linear-gradient(180deg, #f5f5ff 0%, #ffffff 100%);
  padding: 80px 0 40px 0;
}

/* 轮播图 */
/* .index_banner {
width:100%;
height:445px;
position: relative;
position: relative;
overflow: hidden;
}
.pagination{
position: absolute;
z-index: 20;
 bottom: 25px;
 width: 100%;
 text-align: center;
}
.swiper-pagination-switch {
display: inline-block;
width: 8px;
height: 8px;
border-radius: 4px;
background: #fff;
margin: 0 8px;
cursor: pointer;
}
.swiper-active-switch {
width: 30px;
}
.swiper-wrapper .swiper-slide {
position: relative;
}
.swiper-wrapper .swiper-slide .image-box-left{
position: absolute;
top: 142px;
left: 360px;
z-index: 888;
text-align-last: left;
color:#262626;
z-index: 66;
}
.swiper-slide .image-box-left .box-left-line{
margin: 16px 0 20px 0;
width:85px;
height:3px;
background:#262626;
}
.swiper-slide .image-box-left .box-left-text{
height:50px;
line-height: 50px;
font-weight:700;
font-size:36px;
}
.swiper-slide .image-box-left .box-left-end{
height:22px;
line-height: 22px;
font-size:16px;
}
.swiper-wrapper .swiper-slide .image-box-center{
 position: absolute;
 width: 400px;
 top: 159px;
 left: 50%;
 margin-left: -200px;
 color:#ffffff;
 z-index: 888;
 text-align-last: center;
 z-index: 66;
}
.swiper-slide .image-box-center .box-center-line{
 margin: auto;
 width:85px;
 height:3px;
 background:#ffffff;
}
.swiper-slide .image-box-center .box-center-text{
 height:50px;
 line-height: 50px;
 font-weight:700;
 font-size:36px;
 margin-bottom: 16px;
}
.swiper-slide .image-box-center .box-center-end{
 margin-top: 20px;
 height:22px;
 line-height: 22px;
 font-size:16px;
} */

/* 不展示轮播图 */
.index_banner-new {
  position: relative;
  width: 100%;
  /*height: 395px;*/
  /*background: url("../images/home-banner.svg") no-repeat;*/
  /*background-size: contain;*/
}

.index_banner-new img {
  vertical-align: middle;
}

.index_banner-new .image-box-left {
  position: absolute;
  top: 50%;
  left: 470px;
  transform: translateY(-50%);
  text-align-last: left;
  color: #262626;
}

.index_banner-new .image-box-left .box-left-line {
  margin: 16px 0 20px 0;
  width: 78px;
  height: 3px;
  background: #262626;
}

.index_banner-new .image-box-left .box-left-text {
  height: 50px;
  line-height: 50px;
  font-weight: 700;
  font-size: 36px;
}

.index_banner-new .image-box-left .box-left-end {
  height: 22px;
  line-height: 22px;
  font-size: 16px;
}

/*各模块导航下图片*/
.index_banner .image-box {
  position: relative;
  width: 100%;
  /*height: 395px;*/
}

.image-box .image-box-left {
  position: absolute;
  top: 50%;
  left: 360px;
  transform: translateY(-50%);
  z-index: 888;
  text-align-last: left;
  color: #262626;
}

.image-box .image-box-left .box-left-line {
  margin: 16px 0 20px 0;
  width: 85px;
  height: 3px;
  background: #262626;
}

.image-box .image-box-left .box-left-text {
  height: 50px;
  line-height: 50px;
  font-weight: 700;
  font-size: 36px;
}

.image-box .image-box-left .box-left-end {
  height: 22px;
  line-height: 22px;
  font-size: 16px;
}

.image-box .image-box-center {
  position: absolute;
  width: 400px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #ffffff;
  z-index: 888;
  text-align-last: center;
}

.image-box .image-box-center .box-center-line {
  margin: auto;
  width: 85px;
  height: 3px;
  background: #ffffff;
}

.image-box .image-box-center .box-center-text {
  height: 50px;
  line-height: 50px;
  font-weight: 700;
  font-size: 36px;
  margin-bottom: 16px;
}

.image-box .image-box-center .box-center-end {
  margin-top: 20px;
  height: 22px;
  line-height: 22px;
  font-size: 16px;
}

/* 公司动态 */
.home-content-header {
  text-align: center;
}

.home-content-top-text {
  width: 100%;
  height: 42px;
  font-family: siyuan;
  font-weight: 700;
  color: #1e1e1e;
  font-size: 30px;
  line-height: 37px;
}

.home-content-line {
  width: 100%;
  margin: 10px 0;
  text-align: -webkit-center;
}

.content-line {
  width: 48px;
  height: 3px;
  background: #004f8d;
  margin: 0 auto;
}

.home-content--bottom-text {
  width: 100%;
  height: 25px;
  font-family: siyuan;
  font-weight: 300;
  color: #1e1e1e;
  font-size: 18px;
  line-height: 25px;
}

.home-content-box {
  width: 1200px;
  margin: 0 auto;
}

.company-check {
  display: flex;
  justify-content: flex-end;
  margin-top: 30px;
}

.company—more_div {
  color: #6c6c6c;
  font-size: 14px;
}

.company-content .company-box {
  margin-top: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.company-box .company-box-link {
  cursor: pointer;
  display: block;
}

.company-box .box-left-top {
  width: 557px;
  height: 354px;
}

.company-box .box-left-bottom {
  padding: 20px;
  width: 517px;
}

.box-left-bottom:hover {
  box-shadow: 3px 3px 8px rgba(0, 62, 146, 0.15);
}

.box-left-bottom .left-bottom-text {
  height: 22px;
  font-family: siyuan;
  font-weight: 700;
  color: #1e1e1e;
  font-size: 16px;
  line-height: 22px;
}

.box-left-bottom .left-bottom-content {
  width: 516px;
  margin-top: 16px;
  color: #6c6c6c;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.box-left-bottom .left-bottom-content .txt {
  line-height: 24px;
}

.left-bottom-check {
  margin-top: 21px;
  display: flex;
  justify-content: space-between;
  color: #adadad;
  font-size: 14px;
}

.company-box-right {
  margin-left: 30px;
}

.company-box-right .box-right-top {
  padding: 22.5px 20px;
  background: #ffffff;

}

.company-box-right .box-right {
  height: 130px;
  background: #ffffff;
}

.box-right-top {
  display: flex;
  justify-content: start;
}

.box-right-top:hover {
  cursor: pointer;
  box-shadow: 3px 3px 8px rgba(0, 62, 146, 0.15);
}

.box-right-top:hover .company-box-right-text {
  color: #004f8d;
}

.box-right-top .box-right-text {
  font-family: siyuan;
  color: #6c6c6c;
}

.box-right-top .box-right-text .right-text-top {
  width: 31px;
  margin-left: 28px;
  height: 37px;
  font-size: 26px;
  line-height: 28px;
}

.box-right-top .box-right-text .right-text-bottom {
  width: 59px;
  height: 20px;
  font-size: 14px;
  line-height: 28px;
}

.box-right-top .box-right-line {
  width: 0px;
  height: 73px;
  border: 1px solid;
  margin: auto 19px;
  border-color: #d4d4d4;
}

.company-box-right .company-box-right-text {
  width: 469px;
  min-height: 22px;
  font-weight: 700;
  color: #1e1e1e;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 10px;
}

.company-box-right .company-box-right-text-one {
  width: 469px;
  height: 22px;
  font-weight: 700;
  color: #1e1e1e;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 10px;
}

.company-box-right .company-box-right-content {
  width: 474px;
  color: #6c6c6c;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.company-box-right .company-box-right-content .txt {
  line-height: 24px;
}

/* 公司介绍  */
.compamy-profile {
  width: 100%;
  height: 831px;
  padding: 40px 0 147px 0;
  background: #f5f5f8;
  text-align: center;
}

.compamy-profile .compamy-profile-big-box {
  width: 1200px;
  margin: 0 auto;
}

.compamy-profile .compamy-profile-text {
  color: #1e1e1e;
  font-size: 14px;
  margin-top: 60px;
  margin-bottom: 80px;
}

.compamy-profile .compamy-profile-text .txt {
  margin-bottom: 19px;
  white-space: nowrap;
}

.compamy-profile-box {
  display: flex;
  justify-content: center;
  margin-bottom: 80px;
}

.compamy-profile-box .profile-box-one {
  width: 372px;
  height: 374px;
  margin: 0 21px;
  background: #ffffff;
}

.profile-box-one .profile-image-box {
  width: 372px;
  height: 153px;
}

.profile-box-one :hover.profile-box-one-bottom {
  border-bottom: 3px solid #ebc882;
  box-shadow: 3px 3px 8px rgba(0, 62, 146, 0.15);

}

.compamy-profile-box .compamy-profile-link {
  display: block;
}

.profile-box-one .profile-box-one-bottom {
  text-align-last: left;
  padding: 14px 47px 0;
  height: 207px;
}

.profile-box-one:hover {
  cursor: pointer;
}

.profile-box-one:hover .profile-box-one-text {
  color: #144d86;
}

.profile-box-one-bottom .profile-box-one-text {
  font-weight: 700;
  color: #1e1e1e;
  font-size: 18px;
  height: 25px;
  line-height: 25px;
}

.profile-box-one-bottom .profile-box-one-content {
  text-align: left;
  color: #1e1e1e;
  font-size: 14px;
  line-height: 24px;
}

.profile-box-hr {
  margin: 15px 0 16px;
  border: 0;
  border-top: 1px solid #ededed;
}

/* 联系客服 */
.home-service {
  position: fixed;
  top: 765px;
  right: 0;
  width: 64px;
  padding-top: 10px;
  height: 54px;
  background: #f0f2fb;
  text-align: -webkit-center;
}

.home-service p {
  color: #adadad;
  font-size: 12px;
}

.home-service:hover p {
  color: #004f8d;
  font-size: 12px;
}

.home-service .home-service-hover-image {
  display: none;
}

.home-service .home-service-image {
  display: block;
}

.home-service:hover .home-service-image {
  display: none;
}

.home-service:hover .home-service-hover-image {
  display: block;
}

.home-recruit-button {
  position: absolute;
  top: 45%;
  left: 57%;
  z-index: 9999;
}

.home-recruit-button ul {
  float: left;
  margin-right: 85px;
}

.home-recruit-button ul li {
  width: 160px;
  height: 50px;
  margin-bottom: 11px;
}

.home-recruit-button ul li div, .home-service-content ul li div {
  position: relative;
  width: 160px;
  height: 50px;
  color: #ffffff;
  font-size: 18px;
  line-height: 50px;
  background: #1c6dfd;
  border: 1px solid;
  border-color: #ffffff;
  border-radius: 8px;
}

.home-recruit-button ul li div:hover {
  cursor: pointer;
  background: #5190ff;
}

.home-recruit-button ul li div::after, .home-service-content ul li div::after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 8px;
  box-sizing: border-box;
  border: 0.5px solid #ffffff;
  border-top: none;
  border-left: none;
  left: 5px;
  top: 5px;
  opacity: 0.5;

}

/* 首页底部 */
/* 底部 */
.foot {
  display: flex;
  justify-content: center;
  width: 100%;
  height: 125px;
  background-color: #252e47;
  margin-top: 30px;

}

.foot-box {
  width: 1200px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
}

.footnr {
  width: 906px;
  text-align: left;
  padding: 39px 0 31px 0;
  background-color: #252e47;
}

.footnr_first {
  float: left;
  margin-right: 100px;
}

.footnr div:nth-child(3) {
  margin-right: 30px;
}

.footnr_first ul {
  /*margin-top: 24px;*/
}

.footnr_first li {
  font-size: 12px;
  font-weight: 500;
  line-height: 28px;
}

.footnr_first li a {
  color: #959aa8;
  font-size: 12px;
}

.footnr_second {
  float: left;
  height: 87px;
  margin-right: 30px;
}

.footnr h3 {
  display: inline-block;
  color: #d8dce6;
  font-size: 12px;
  font-family: siyuan;
  font-weight: bold;
  vertical-align: top;
  line-height: 28px;
}

.footnr ul {
  display: inline-block;
  vertical-align: top;
  margin-left: 20px;
}

.footer ul li {
  height: 23px;
  font-size: 12px;
  font-weight: 500;
  line-height: 23px;
}

.footnr_second ul {
  margin-top: 24px;
}

.footnr_second li {
  height: 23px;
  font-size: 12px;
  font-weight: 500;
  line-height: 23px;
}

.footnr_second li a {
  color: #959aa8;
  font-size: 12px;
}

.footnr_third {
  margin-left: 30px;
  float: left;
}

.footnr_third h3 {
  color: #d8dce6;
}

.footnr_third ul {
  /*margin-top: 24px;*/
}

.footnr_third li {
  font-size: 12px;
  font-weight: 500;
  line-height: 28px;
}

.footnr_third li a {
  color: #959aa8;
  font-size: 12px;
}

.foot ul li a:hover {
  color: #fea22b;
}

.footnr-weixin {
  margin-top: 46px;
  position: relative;
  /* display: flex;
  justify-content: center; */
}

.footnr-weixin .footnr_fourth-img {
  position: absolute;
  top: -124px;
  right: 0;
  display: none;
  width: 105px;
  height: 116px;
  padding-top: 5px;
  background: #fff;
}

.footnr-weixin .footnr_fourth-img .share_div {
  text-align: center;
}

.footnr-weixin .footnr_fourth-img p {
  height: 17px;
  line-height: 17px;
  font-family: siyuan;
  color: #6c6c6c;
  font-size: 12px;
  margin-top: -2px;
}

.footnr-weixin .footnr_fourth {
  float: left;
  margin-left: 6px;
}

.footnr_fourth .foot_weixin {
  display: inline-block;
  vertical-align: top;
}

.footnr-weixin:hover .footnr_fourth-img {
  display: block;
}

.footnr-weixin .footnr_fourth h3 {
  color: #d8dce6;
  font-size: 12px;
  display: inline-block;
  vertical-align: top;
  margin-right: 20px;
}

.foot-end-hr {
  border: 0;
  border-top: 1px solid #2a334b;
  margin: 0;
}

/*  推荐专区 */
.compamy-priendly-link {
  position: relative;
  width: 100%;
  /*height: 483px;*/
  text-align: center;
  background: linear-gradient(0deg, #f5f5ff 0%, #ffffff 100%);
}

.compamy-priendly-link .compamy-priendly-link-big-box {
  width: 1200px;
  margin: 0 auto;
}

.compamy-priendly-link .priendly-link-box {
  padding-top: 60px;
  padding-bottom: 80px;
}

.priendly-link-box .priendly-link-a {
  cursor: pointer;
  display: block;
  font-weight: 700;
  color: #1e1e1e;
  font-size: 16px;
}

.compamy-priendly-link .home-content-top-text {
  padding-top: 173px;
}

.compamy-priendly-link .recommend {
  padding-top: 0;
}

.compamy-priendly-link .priendly-link-box {
  display: flex;
  justify-content: center;
}

.compamy-priendly-link .priendly-image-one {
  background: url("../images/home_tj1.png") no-repeat;
  margin-right: 40px;
}

.compamy-priendly-link .priendly-image-two {
  background: url("../images/home_tj2.png") no-repeat;
  /*margin-right: 40px;*/
}

.compamy-priendly-link .priendly-image-three {
  background: url("../images/home_tj3.png") no-repeat;
}

.compamy-priendly-link .priendly-link-image {
  display: flex;
  justify-content: center;
  align-items: center;
  background-size: contain;
  width: 270px;
  height: 80px;
}

/* 招贤纳士 */
.compamy-priendly-link .home-recruit-box {
  position: absolute;
  width: 1200px;
  height: 219px;
  background: #f5f5f8;;
  top: -126px;
}

.compamy-priendly-link .home-recruit-box .home-recruit-content {
  position: relative;
}

/* 服务平台 */
.compamy-priendly-link .home-service-box {
  margin: 60px 0 100px;
}

.compamy-priendly-link .home-service-box .home-service-content {
  position: relative;
}
.compamy-priendly-link .home-service-box .home-service-content ul {
  position: absolute;
  top: 50%;
  left: 80px;
  transform: translateY(-50%);
}

.compamy-priendly-link .home-service-box .home-service-content ul li {
  float: left;
  margin-right: 50px;
}

.compamy-priendly-link .home-service-box .home-service-content ul li:first-child {
  font-size: 36px;
  font-weight: 700;
  color: #FFFFFF;
}

.compamy-priendly-link .home-service-box .home-service-content ul li div {
  position: relative;
  width: 160px;
  height: 50px;
  color: #ffffff;
  font-size: 18px;
  line-height: 50px;
  background: #0084ff;
  border: 1px solid #ffffff;
  border-radius: 8px;
}

.compamy-priendly-link .home-service-box .home-service-content ul li div:hover {
   cursor: pointer;
   background: #5190ff;
}

.index_box .search .content {
  position: relative;
  z-index: 20;
  width: 90%;
}

/*  首页banner  */
.index_banner {
  width: 100%;
  position: relative;
  z-index: 10;
  clear: both;
  /* margin-top: 80px; */
}

.index_banner .swiper-container-banner {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
}

.index_banner .swiper-wrapper {
  display: block;
  width: 800%;
  height: 445px;
  position: absolute;
  left: 0;
  top: 0;
}

.index_banner .swiper-slide {
  display: block;
  width: 100%;
  height: 100%;

}

/* .index_banner .swiper-slide .home-img {
float: left;
width:100%;
height:445px;
} */
.index_banner .arrow-left {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -600px;
  margin-top: -33px;
  width: 31px;
  height: 66px;
  z-index: 1000;
  background: url("../images/index-banner-left.png") no-repeat;
}

.index_banner .arrow-right {
  position: absolute;
  top: 50%;
  width: 31px;
  height: 66px;
  left: 50%;
  margin-left: 569px;
  margin-top: -33px;
  background: url("../images/index-banner-right.png") no-repeat;
}

.index_box .main {
  width: 100%;
  height: auto;
  padding-top: 20px;
  background: url("../images/index-main-bg.jpg") repeat-y top center;
}

/* 首页块级div标题样式 */
.index_box .div_head {
  width: 100%;
  height: 38px;
  line-height: 38px;
  border-bottom: 1px solid #cdd1de;
}

.index_box .div_head_other {
  margin-top: 40px;
}

.index_box .div_head .head_title {
  float: left;
  height: 38px;
  line-height: 38px;
  width: auto;
  font-size: 16px;
  font-weight: bold;
  color: #45455d;
}

.index_box .div_head .head_title span {
  display: block;
  float: left;
}

.index_box .div_head .more_div {
  float: right;
  display: block;
  line-height: 38px;
  font-size: 12px;
  color: #45455d;
  cursor: pointer;
}

/* 首页 交易所服务及产品 模块 */
.content_first {
  width: 1200px;
  height: auto;
  margin: 0px auto;
}

.index_box .content_first .div_head .head_title span {
  width: 18px;
  height: 18px;
  margin-top: 10px;
  margin-right: 8px;
  background: url("../images/index-title-bg1.png") no-repeat;
}

.content_first .content_f_main {
  width: 1200px;
  height: auto;
  padding-top: 30px;
}

.content_first .content_f_main ul li {
  float: left;
  width: 200px;
  text-align: center;
}

.content_first .content_f_main ul li a {
  display: inline-block;
  width: 145px;
  font-size: 12px;
  color: #2661ac;
}

.content_first .content_f_main ul li a:hover {
  text-decoration: underline;
}

.content_first .content_f_main ul li p {
  margin-top: 12px;
}

.content_first .content_f_main ul li .move_p {
  display: none;
}

/* 首页 服务与产品 模块 */
.content_second {
  width: 1200px;
  height: auto;
  margin: 20px auto 0;
}

.index_box .content_s_left .div_head .head_title span {
  width: 17px;
  height: 17px;
  margin-top: 10px;
  margin-right: 8px;
  background: url("../images/makers_01.png") no-repeat;
}

.index_box .company_introduction .div_head .head_title span {
  width: 16px;
  height: 18px;
  margin-top: 10px;
  margin-right: 8px;
  background: url("../images/index-title-bg3.png") no-repeat;
}

.index_box .recruit_div .div_head .head_title span {
  width: 19px;
  height: 19px;
  margin-top: 10px;
  margin-right: 8px;
  background: url("../images/index-title-bg4.png") no-repeat;
}

.content_second .content_s_left {
  float: left;
  width: 795px;
}

.content_second .content_s_left .content_s_chose_list {
  width: 795px;
  height: 40px;
  border-top: 1px solid #c8ccdb;
  border-bottom: 1px solid #c8ccdb;
  margin-top: 20px;
  position: relative;
  overflow: hidden;
}

.content_second .content_s_chose_list .cs-arrow-left {
  position: absolute;
  top: 0;
  left: 0;
  width: 18px;
  height: 40px;
  line-height: 40px;
  border: 1px solid #c8ccdb;
  z-index: 30;
  background: url("../images/index-content2-img1.png") no-repeat center center;
}

.content_second .content_s_chose_list .cs-arrow-right {
  position: absolute;
  top: 0;
  right: 0;
  width: 18px;
  height: 40px;
  line-height: 40px;
  border: 1px solid #c8ccdb;
  z-index: 30;
  background: url("../images/index-content2-img2.png") no-repeat center center;
}

.content_second .content_s_chose_list .cs-swiper-container {
  width: 755px;
  height: 40px;
  line-height: 40px;
  margin-left: 20px;
}

.content_second .content_s_chose_list .swiper-slide {
  text-align: center;
  font-size: 14px;
  color: #45455d;
  cursor: pointer;
  position: relative;
}

.content_second .content_s_chose_list .swiper-slide a {
  display: block;
  border-right: 1px solid #c8ccdb;
  padding: 0 30px;
}

.content_second .content_s_chose_list .active p {
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
  height: 5px;
  line-height: 5px;
  background: #fea22b;
}

.content_second .content_s_l_main {
  width: 100%;
  margin: 14px auto;
  overflow: hidden;
  position: relative;
}

.content_second .content_s_l_main .cs_l_cont {
  width: 100%;
  height: 100%;
  overflow: hidden;
  text-align: center;
}

.content_second .content_s_l_main .cs_l_cont_a p {
  text-align: left;
  text-indent: 28px;
  font-size: 14px;
  color: #444444;
  line-height: 28px;
}

.content_second .content_s_l_bottom {
  padding: 15px 0;
}

.content_second .content_s_l_bottom a {
  display: inline-block;
}

.content_second .content_s_l_bottom a img {
  width: 100%;
  vertical-align: middle;
}

.content_second .content_s_right {
  float: right;
  width: 375px;
}

.content_second .content_s_right .cs_r_company_main {
  width: 343px;
  padding: 20px 15px;
  text-indent: 28px;
  font-size: 14px;
  line-height: 25px;
  color: #444444;
  background: #fdfdfe;
  border: 1px solid #cdd1de;
  border-top: 4px solid #fea22b;
}

.content_second .content_s_right .recruit_div {
  margin-top: 20px;
}

.content_second .recruit_div .recruit_top {
  width: 100%;
  height: 26px;
  line-height: 26px;
  border: 1px solid #fea22b;
}

.content_second .recruit_div .recruit_top a {
  display: block;
  float: left;
  width: 50%;
  height: 100%;
  text-align: center;
  color: #fea22b;
  font-size: 16px;
  cursor: pointer;
}

.content_second .recruit_div .recruit_top .active {
  color: #ffffff;
  background: #fea22b;
}

.content_second .recruit_div .recruit_main {
  width: 100%;
  height: 90px;
  overflow: hidden;
  border: 1px solid #cdd1de;
  border-top: none;
  position: relative;
  background: #fdfdfe;
}

.content_second .recruit_div .recruit_main .recruit_main_cont {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
}

.content_second .recruit_div .recruit_main .recruit_main_cont a {
  display: block;
  width: auto;
  margin-left: 20px;
  margin-top: 10px;
  line-height: 30px;
  color: #fea22b;
}

.content_second .recruit_div .recruit_main .recruit_main_cont span {
  display: inline-block;
  float: left;
  margin-top: 12px;
  margin-right: 10px;
  width: 6px;
  height: 6px;
  border-radius: 3px;
  background: #fea22b;
}

.content_second .recruit_div .recruit_main .recruit_main_cont p {
  padding-left: 20px;
  margin-top: 20px;
}

/* 公告板块样式 */
.content_third {
  width: 1200px;
  height: auto;
  margin: 0 auto;
  padding-top: 25px;
  padding-bottom: 25px;
}

.head_title_notice {
  background-image: url("../images/index-bg1.png");
  background-repeat: no-repeat;
  width: 19px;
  height: 17px;
  margin: 10px 6px 0 29px;
  background-position: -18px -1px;
}

.head_title_new {
  background-image: url("../images/index-bg1.png");
  background-repeat: no-repeat;
  width: 18px;
  height: 17px;
  margin: 10px 6px 0 29px;
  background-position: 0px -1px;
}

.head_title_groom {
  background-image: url("../images/indexzjjs_03.png");
  background-repeat: no-repeat;
  width: 17px;
  height: 17px;
  margin: 10px 6px 0 0px;
}

.content_third .content_t_left {
  width: 795px;
  float: left;
  height: auto;
}

.notice_we .div_head .head_title {
  border: 1px solid #c8ccdb;
  border-bottom: none;
  width: 152px;
  height: 38px;
  line-height: 38px;
  color: #45455d;
  cursor: pointer;
}

.notice_we .div_head .click_div {
  border-top: 5px solid #fea22b;
  font-size: 16px;
  color: #45455d;
  font-weight: bold;
  margin-top: -4px;
}

.notice_we .notice_cont {
  width: 100%;
  height: 350px;
  margin-top: 20px;
  position: relative;
}

.notice_we .notice_cont ul {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 350px;
  display: none;
  width: 100%;
}

.notice_we .notice_cont ul li {
  display: block;
  width: 100%;
  height: 46px;
  cursor: pointer;
  border-bottom: 1px dotted #c8c8ca;
}

.notice_we .notice_cont ul li.first_li {
  height: auto;
}

.notice_we .notice_cont ul li a {
  display: block;
  float: left;
  height: 35px;
  line-height: 46px;
  color: #444444;
  margin-right: 10px;
  max-width: 480px;
  width: auto;
  overflow: hidden;
}

.notice_we .notice_cont ul li a.other-a {
  font-weight: bold;
}

.notice_we .notice_cont ul li a:hover {
  color: #fea22b;
  font-weight: bold;
}

.notice_we .notice_cont ul li img {
  margin-top: 19px;
}

.notice_we .notice_cont ul li .time {
  display: inline-block;
  float: right;
  height: 46px;
  line-height: 46px;
  font-size: 12px;
  color: #444444;
}

.notice_we .notice_cont ul li div {
  clear: both;
  display: block;
  color: #777777;
  font-size: 12px;
  padding-bottom: 20px;
}

.content_third .content_t_right {
  float: right;
  width: 375px;
}

.groom_area .groom_img {
  width: 100%;
  height: auto;
}

.groom_area .groom_img a {
  display: block;
  width: 100%;
  height: 86px;
  margin-top: 5px;
}


/* ------------------------------  */
/*  内容公用样式  */
.content .content_main {
  width: 1200px;
  min-height: 356px;
  height: auto;
  margin: 50px auto 60px;
  border-radius: 5px;
}

.content .content_main_bg {
  /*background: url(../images/special_researcher_01.png) no-repeat;*/
  background-position: 160px 50px;
  background-color: rgba(255, 255, 255, 0.7);
  background: #ffffff \9;
}

.content .content_main_top {
  width: 100%;
  height: 20px;
  line-height: 20px;
  padding: 22px 0 13px 0;
}

.content .content_main_top span {
  display: block;
  float: left;
  width: 14px;
  height: 13px;
  background: url("../images/content_main_top.png") no-repeat;
  background-position: 0px 0px;
  margin: 4px 5px 0 28px;
}

.content .content_main_top p {
  display: block;
  color: #6e6f73;
  font-size: 12px;
}

.content .content_main_top p a {
  color: #6e6f73;
}

/* 左侧菜单样式 */
.content .common_main_left {
  width: 197px;
  height: auto;
  float: left;
  margin-left: 25px;
  position: sticky;
  top: 100px;
}

.content .common_main_left .left_top {
  width: 100%;
  height: 36px;
  line-height: 36px;
  color: #004F8D;
  background: rgba(0, 79, 141, 0.06);
  border-left: 2px solid #004F8D;
  font-size: 16px;
  font-weight: bold;
  text-indent: 23px;
}

.content .common_main_left .left_top a {
  font-family: siyuan;
  font-size: 14px;
  color: #FFFFFF;
  opacity: 0.5;
  filter: alpha(opacity=50);
  padding-left: 5px;
}

/* 一级菜单 */
.content .common_main_left ul li a:hover {
  font-weight: bold;
}

.content .common_main_left .first_ul {
  display: block;
  width: 100%;
  height: auto;
  margin-top: 8px;
}

.content .common_main_left .first_ul li {
  display: block;
  height: auto;
  cursor: pointer;
}

.content .common_main_left .li_text {
  color: #1e1e1e;
  display: block;
  height: 49px;
  line-height: 49px;
  text-indent: 28px;
  font-size: 16px;
  border-left: 2px solid transparent;
  border-bottom: none;
  overflow: hidden;
}

.content .common_main_left .li_text img {
  vertical-align: middle;
  margin-left: 61px;
}

.content .common_main_left .action {
  font-size: 16px;
  font-weight: bold;
  color: #004F8D !important;
  background: rgba(0, 79, 141, 0.06) !important;
  border-left: 2px solid #004F8D !important;
}

.content .common_main_left em {
  font-size: 16px;
  color: #666666;
  display: inline-block;
  float: right;
  text-indent: 0;
  margin-right: 20px;
  font-weight: normal;
}

/* 二级菜单 */
.menu_big_text{
      color:#085591;
      height: 40px;
      line-height: 40px;
      width: auto;
      font-size: 18px;
      font-weight: bold;
      padding-left:29px;
  }
.content .common_main_left .second_ul {
  display: none;
  width: 100%;
  height: auto;
}

.fmjy .common_main_left .second_ul {
  display: block;
}

.market_service .common_main_left .second_ul {
  display: block;
}

.introduction_content .common_main_left .second_ul {
  display: block;
}

.content.third_content .common_main_left .third_ul {
  display: block;
}

.content .common_main_left .second_ul .li_text_one {
  color: #1e1e1e;
  display: block;
  height: 49px;
  line-height: 49px;
  text-indent: 28px;
  font-size: 16px;
  border-left: 2px solid transparent;
  border-bottom: none;
  overflow: hidden;
}

.content .common_main_left .second_ul .li_text_one img {
  vertical-align: middle;
  margin-left: 61px;
}

/* 三级菜单 */
.content .common_main_left .third_ul {
  display: none;
  width: 100%;
  height: auto;
}

.content .common_main_left .third_ul .li_text_two {
  color: #444444;
  display: block;
  height: 49px;
  line-height: 49px;
  text-indent: 28px;
  border-left: 2px solid transparent;
  border-bottom: none;
  font-size: 16px;
  background: #FFFFFF;
  overflow: hidden;
}

/* 四级菜单 */
.content .common_main_left .fourth_ul {
  display: none;
  width: 100%;
  height: auto;
}

.content .common_main_left .fourth_ul .li_text_three {
  color: #444444;
  display: block;
  height: 28px;
  line-height: 28px;
  text-indent: 67px;
  border: 1px solid #cdd1de;
  border-bottom: none;
  font-size: 12px;
  background: #fefefe;
  overflow: hidden;
}


/* 右侧内容样式 */
.content .common_main_right {
  width: 929px;
  height: auto;
  float: left;
  margin-left: 46px;
  margin-top: 18px;
}

.content .common_main_right .right_item {
  margin-bottom: 30px;
}

.content .common_main_right .right_item:last-child {
  margin-bottom: 20px;
}

.content .common_main_right .div_head {
  height: 30px;
  line-height: 30px;
  border: none;
}

.content .common_main_right .head_title {
  float: left;
  height: 30px;
  line-height: 30px;
  width: auto;
  font-size: 18px;
  font-weight: bold;
  color: #1e1e1e;
}

.content .common_main_right .head_title span {
  display: inline-block;
  float: none;
}

.content .common_main_right .p_content {
  font-size: 14px;
  font-weight: normal;
  line-height: 25px;
  margin-top: 14px;
  color: #515151;
  max-width: 100%;
}

/*分页*/
.paging {
  width: 100%;
  height: 82px;
}

.paging .news_right {
  color: #000000;
  margin-top: 29px;
  margin-right: 1px;
  margin-bottom: 20px;
  float: right;
}

.paging .news_right a {
  width: 32px;
  height: 32px;
  display: block;
  color: #000000;
  border: 1px solid #dcdcdc;
  border-radius: 3px;
  text-align: center;
  line-height: 32px;
  float: left;
  margin-right: 8px;
}

.paging .news_right .paging_other_a {
  /*border: 1px dashed #dcdcdc;*/
}

.paging .news_right .other_a {
  margin-right: 16px;
}

.paging .news_right a.action {
  color: white;
  background-color: #004F8D;
}

.paging .news_right a:hover {
  color: white;
  background-color: #004F8D;
}

.paging .news_right span {
  width: 22px;
  text-align: center;
}

.paging .news_right input {
  width: 48px;
  height: 32px;
  border: 1px solid #dddddd;
  border-radius: 3px;
}

/*公司动态—公司新闻*/
.company_news .common_main_right .head_title span {
  width: 17px;
  height: 16px;
  margin: 7px 7px 0 2px;
  background: url("../images/shareholder_01.png") no-repeat;
}

.content_main .news_list {
  width: 929px;
  height: auto;
  margin: 0 auto;
}

.content_main .news_list ul {
  width: 100%;
  display: block;
}

.content_main .news_list ul li {
  display: block;
  width: 100%;
  line-height: 62px;
  font-size: 14px;
  color: #444444;
}

.content_main .news_list ul li:hover {
  box-shadow: 3px 3px 8px 1px rgba(0, 62, 164, 0.15);
}

.content_main .news_list ul li a {
  display: flex;
  display: -ms-flexbox;
  align-items: center;
  -ms-flex-align: center;
  height: 130px;
}

.content_main .news_list ul li p {
  line-height: 1.2;
  color: #1e1e1e;
  font-weight: bold;
  font-size: 16px;
}

.content_main .news_list ul li .time {
  width: 79px;
  height: 73px;
  text-align: right;
  border-right: 1px solid #D4D4D4;
  padding-right: 20px;
}

.content_main .news_list ul li .time .day {
  font-size: 26px;
  color: #6C6C6C;
}

.content_main .news_list ul li .news_content {
  padding-left: 20px;
  max-width: 809px;
}
.content_main .news_list ul li .news_content .p_content {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}


/*公司动态-公司新闻内页*/
.content_main .dynamic_inpage_news {
  float: left;
  width: 100%;
}

.content_main .dynamic_inpage_news .title_xqy {
  text-align: center;
  color: #444444;
  font-size: 16px;
  font-weight: bold;
  line-height: 24px;
}

.content_main .news_share {
  height: 37px;
  padding-bottom: 30px;
  border-bottom: 1px dashed #DADDE2;
}

.content_main .news_share a {
  color: #ADADAD;
  float: left;
  line-height: 37px;
}

.content_main .share_left {
  float: left;
  font-size: 20px;
  font-weight: bold;
  line-height: 37px;
}

.content_main .share_right {
  float: right;
}

.content_main .share_right a {
  position: relative;
  text-align: center;
  margin-left: 40px;
}

.content_main .share_right .a_share {
  /*width: 81px;*/
}

.content_main .share_right .share_weixin img {
  width: 20px;
  height: 20px;
  vertical-align: middle;
}

.content_main .share_right .share_weixin .drop_down_div img {
  float: none;
  margin: 22px auto 0;
}

.content_main .news_share_nr {
  padding-top: 19px;
}

.content_main .news_share_nr div {
  color: #1e1e1e;
  line-height: 28px;
  margin-bottom: 40px;
}

.content_main .news_share_nr .news_last {
  margin: 0;
  text-align: right;
}

.content_main .news_share_nr .news_img {
  margin-bottom: 40px;
}

.content_main .news_share_nr .news_img img {
  width: 100%;
}

.content_main .news_share_nr p {
  height: auto;
  color: #444444;
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 30px;
}

.content_main .news_share_lxr {
  height: auto;
  padding: 27px 10px 0 10px;
}

.content_main .news_share_lxr p {
  height: auto;
  color: #444444;
  font-size: 13px;
  line-height: 24px;
  margin-left: 2em;
  margin-bottom: 22px;
}

.content_main .news_share_fj {
  width: 882px;
  height: 72px;
  margin: 42px auto 0 auto;
  border-bottom: 1px solid #e5e5e5;
}

.content_main .fj_left {
  color: #222222;
  font-family: "΢���ź�", Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  line-height: 20px;
  margin-left: 2px;
  float: left;
}

.content_main .fj_left img {
  vertical-align: middle;
  margin: -4px 8px 0 0;
}

.content_main .news_share_fj p {
  float: left;
}

.content_main .news_share_fj a {
  color: #666666;
  font-size: 12px;
  line-height: 22px;
}

.content_main .news_share_fj a:hover {
  color: #fea736;
}

.content_main .news_share_sxp {
  height: 60px;
  padding: 15px 10px 0 10px;
}

.content_main .news_share_sxp p {
  color: #444444;
  font-size: 12px;
  line-height: 22px;
}

.content_main .news_share_sxp a {
  color: #777777;
}

.content_main .news_share_sxp a:hover {
  color: #fea736;
}

/*公司动态-采购公告*/
.notice_content .notice_list ul li {
  border-bottom: 1px dashed #DADDE2;
  padding: 20px 0;
}

.notice_content .notice_list ul li:first-child {
  padding: 0 0 20px;
}

.notice_content .notice_list ul li .list_a_text_bold {
  color: #1e1e1e;
  font-weight: 400;
  line-height: 28px;
  display: block;
}

.notice_content .notice_list ul li .list_a_text_bold span {
  float: right;
}


/*交易所服务与产品-交易信息系统大运维*/
.exchange_service .common_main_right .head_title span {
  width: 16px;
  height: 16px;
  margin: 7px 7px 0 2px;
  background: url("../images/exchange_service-01.png") no-repeat;
}

.exchange_service .information_systems .operation {
  width: 875px;
  height: auto;
  margin: 26px auto 0 auto;
}

.exchange_service .information_systems .operation_other {
  width: 875px;
  height: auto;
  margin: 0 auto 50px auto;
}

.exchange_service .information_systems a {
  font-size: 14px;
  color: #444444;
  line-height: 24px;
}

.exchange_service .information_systems .operation_a a {
  margin-left: 2em;
}

.exchange_service .information_systems p {
  font-size: 14px;
  color: #444444;
  line-height: 24px;
  text-indent: 2em;
}

.exchange_service .information_systems .operation_img {
  margin-top: 8px;
  text-align: center;
}


/*联系我们*/
.contact_us .common_main_right .head_title span {
  width: 18px;
  height: 18px;
  vertical-align: middle;
  margin-right: 10px;
  background: url("../images/contact-us_01.png") no-repeat;
}

.contact_us .common_main_right .contact_container {
  display: flex;
  display: -ms-flexbox;
  justify-content: space-between;
  -ms-flex-pack: justify;
}

.contact_us .common_main_right .contact_item {
  display: flex;
  display: -ms-flexbox;
  flex-direction: column;
  -ms-flex-direction: column;
  justify-content: flex-end;
  -ms-flex-pack: end;
  height: 175px;
  border-right: 1px dashed #DADDE2;
  padding-right: 46px;
}

.contact_us .common_main_right .contact_item:last-child {
  padding: 0;
  border: none;
}

.contact_us .common_main_right .contact_item span {
  width: 17px;
  height: 17px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}

.contact_us .common_main_right .contact_item .code_info span {
  background: url("../images/code.png") no-repeat center top;
  background-size: 80% auto;
}

.contact_us .common_main_right .contact_item .tel_info span {
  background: url("../images/tel.png") no-repeat center top;
  background-size: 80% auto;
}

.contact_us .common_main_right .contact_item .fax_info span {
  background: url("../images/fax.png") no-repeat center top;
  background-size: 80% auto;
}

.contact_us .common_main_right .contact_item .address_info span {
  background: url("../images/address.png") no-repeat center top;
  background-size: 80% auto;
}

.contact_us .common_main_right .contact_item .email_info span {
  background: url("../images/email.png") no-repeat center top;
  background-size: 80% auto;
}

.contact_us .common_main_right .p_title {
  color: #1e1e1e;
  font-size: 18px;
  font-weight: bold;
}

.contact_us .common_main_right .p_content {
  color: #1e1e1e;
}

.contact_us .common_main_right .contact_img {
  width: 100%;
  margin: 60px auto 20px;
}

.contact_us .common_main_right .contact_information {
  margin-top: 24px;
}

.contact_us .common_main_right .business {
  margin-top: 26px;
}

.contact_us .common_main_right .business a {
  color: #666666;
  text-decoration: underline;
}

.contact_us .common_main_right .business table {
  margin-top: 10px;
  border: 1px solid #71747e;
}

.contact_us .common_main_right .business table tr {
  height: 48px;
  font-size: 14px;
  color: #666666;
  text-align: center;
  border-bottom: 1px solid #71747e;
}

.contact_us .common_main_right .business table thead tr {
  font-size: 15px;
  color: #222222;
  font-weight: bold;
  background-color: #ebedf3;
}

.contact_us .common_main_right .business table tr td {
  border-right: 1px solid #71747e;
}

.contact_us .common_main_right .business table tr .list_a {
  width: 230px;
}

.contact_us .common_main_right .business table tr .list_b {
  width: 102px;
}

.contact_us .common_main_right .business table tr .list_c {
  width: 182px;
}

.contact_us .common_main_right .business table tr .list_d {
  width: 201px;
}

.contact_us .common_main_right .map_img {
  margin-top: 40px;
  margin-bottom: 50px;
}


/* 软件产品服务 */
.marketservice_content .common_main_right .right_container {
  display: flex;
  display: -ms-flexbox;
  justify-content: space-between;
  -ms-flex-pack: justify;
  padding-bottom: 30px;
}

.marketservice_content .common_main_right .right_container .txt {
  color: #444444;
  line-height: 24px;
}

.marketservice_content .right_container .right_container_l, .marketservice_content .right_container .right_container_r {
  width: 48%;
}

.marketservice_content .right_container_l .l_title_en {
  color: #344961;
  font-size: 20px;
  margin: 10px 0;
}

.marketservice_content .right_container_l .l_title_cn {
  color: #165a82;
  font-size: 30px;
  font-weight: bolder;
  margin-bottom: 10px;
  display: flex;
  display: -ms-flexbox;
  flex-direction: column;
  -ms-flex-direction: column;
  align-items: flex-start;
  -ms-flex-align: start;
}

.marketservice_content .right_container .title_border {
  width: 100%;
  display: flex;
  display: -ms-flexbox;
  justify-content: start;
  -ms-flex-pack: start;
  margin-top: 10px;
}

.marketservice_content .right_container .border_a {
  display: inline-block;
  width: 60%;
  height: 3px;
  background: #d0cfd4;
  /* border-bottom: 2px solid #d0cfd4; */
  /* padding-bottom: 10px; */
}

.marketservice_content .right_container .border_b {
  display: inline-block;
  width: 10px;
  height: 3px;
  background: #9097aa;
  /* border-bottom: 3px solid #9097aa; */
  margin-left: 2px;
}

.marketservice_content .right_container .border_c {
  display: inline-block;
  width: 5px;
  height: 3px;
  background: #5b626d;
  /* border-bottom: 3px solid #5b626d; */
  margin-left: 2px;
}

.marketservice_content .right_container .type_title {
  display: flex;
  display: -ms-flexbox;
  align-items: baseline;
  -ms-flex-align: baseline;
}

.marketservice_content .right_container .type_title .border_b {
  margin-left: 10px;
}

.marketservice_content .right_container .performance_bottom {
  display: flex;
  display: -ms-flexbox;
  justify-content: space-between;
  -ms-flex-pack: justify;
  align-items: center;
  -ms-flex-align: center;
  margin-bottom: 15px;
}

.marketservice_content .right_container .performance_bottom div {
  display: flex;
  display: -ms-flexbox;
}

.marketservice_content .right_container .performance_bottom .performance_bottom_border {
  align-items: center;
  -ms-flex-pack: center;
  width: 45%;
}

.marketservice_content .right_container .performance_bottom .border_a {
  width: 90%;
  margin-left: 2px;
  padding: 0;
}

.marketservice_content .right_container .performance_bottom .performance_bottom_icon {
  flex-direction: column;
  -ms-flex-direction: column;
  width: 15px;
  margin-left: 2px;
}

.marketservice_content .right_container .performance_bottom .performance_bottom_icon div:nth-child(odd) {
  justify-content: center;
  -ms-flex-pack: center;
}

.marketservice_content .right_container .performance_bottom .performance_bottom_icon div:nth-child(even) {
  justify-content: space-between;
  -ms-flex-pack: justify;
}

.marketservice_content .right_container .performance_bottom .performance_bottom_icon span {
  display: inline-block;
  width: 5px;
  height: 5px;
  background: #d0cfd4;
}

.marketservice_content .right_container .advantage_item {
  display: flex;
  display: -ms-flexbox;
  align-items: center;
  -ms-flex-align: center;
  margin: 15px 0;
}

.marketservice_content .right_container .advantage_item .advantage_item_img {
  width: 40px;
  height: 40px;
  margin-right: 15px;
}

.marketservice_content .right_container .advantage_item img {
  width: 40px;
  height: 40px;
}

.marketservice_content .right_container .advantage_item .advantage_item_right {
  max-width: 390px;
}

.marketservice_content .right_container .advantage_item .advantage_item_title {
  font-size: 16px;
  font-weight: bolder;
  margin-bottom: 5px;
}

.marketservice_content .right_container .type {
  display: flex;
  display: -ms-flexbox;
  align-items: center;
  -ms-flex-align: center;
  justify-content: space-between;
  -ms-flex-pack: justify;
  font-size: 20px;
  font-weight: bolder;
  color: #165a82;
}

.marketservice_content .right_container .type .type_right {
  font-size: 12px;
  letter-spacing: 6px;
}

.marketservice_content .right_container_l .type {
  margin: 15px 0;
}

.marketservice_content .right_container .l_technology {
  display: flex;
  display: -ms-flexbox;
  justify-content: space-between;
  -ms-flex-pack: justify;
}

.marketservice_content .right_container .l_technology .l_technology_item {
  width: 100px;
}

.marketservice_content .right_container .l_technology .l_technology_item div {
  width: 90px;
  height: 90px;
  color: #ffffff;
  font-size: 16px;
  font-weight: bolder;
  border-radius: 50%;
  display: flex;
  display: -ms-flexbox;
  flex-direction: column;
  -ms-flex-direction: column;
  justify-content: center;
  -ms-flex-pack: center;
  align-items: center;
  -ms-flex-align: center;
  margin: 0 auto 15px;
}

.marketservice_content .right_container .l_technology .l_technology_item:nth-child(odd) div {
  background: #1b588c;
}

.marketservice_content .right_container .l_technology .l_technology_item:nth-child(even) div {
  background: #7a88ad;
}

.marketservice_content .right_container .yxt_client {
  display: flex;
  display: -ms-flexbox;
  justify-content: space-between;
  -ms-flex-pack: justify;
  margin-top: 50px;
}

.marketservice_content .right_container .yxt_client .advantage_img {
  width: 100px;
  height: 100px;
}

.marketservice_content .right_container .yxt_client .yxt_client_item {
  width: 80px;
  display: flex;
  display: -ms-flexbox;
  flex-direction: column;
  -ms-flex-direction: column;
  align-items: center;
  -ms-flex-align: center;
}

.marketservice_content .right_container .yxt_client .yxt_client_item div {
  width: 52px;
  height: 30px;
  display: flex;
  display: -ms-flexbox;
  justify-content: center;
  -ms-flex-pack: center;
  align-items: center;
  -ms-flex-align: center;
  background: #1b588c;
  color: #ffffff;
  position: relative;
  margin-bottom: 30px;
}

.marketservice_content .right_container .yxt_client .yxt_client_item div::before {
  content: '';
  width: 0;
  height: 0;
  border-left: 26px solid transparent;
  border-right: 26px solid transparent;
  border-top: none;
  border-bottom: 15px solid #1b588c;
  position: absolute;
  top: -15px;
  left: 0;
}

.marketservice_content .right_container .yxt_client .yxt_client_item div::after {
  content: '';
  width: 0;
  height: 0;
  border-left: 26px solid transparent;
  border-right: 26px solid transparent;
  border-bottom: none;
  border-top: 15px solid #1b588c;
  position: absolute;
  top: 30px;
  left: 0;
}

.marketservice_content .right_container .yxt_client .yxt_client_item p {
  text-align: center;
  max-width: 80px;
}

.marketservice_content .right_container .service_item .txt {
  max-width: 100px;
}

.marketservice_content .right_container .mode_item .txt {
  max-width: 146px;
}

.marketservice_content .right_container .product_advantage_item {
  display: flex;
  display: -ms-flexbox;
  -ms-flex-pack: center;
  margin-top: 10px;
}

.marketservice_content .right_container .product_advantage_item img {
  height: 90px;
}

.marketservice_content .right_container .product_advantage_item div {
  height: 90px;
  max-width: calc(100% - 167px);
  padding-left: 10px;
  background: #eff2f7;
  display: flex;
  display: -ms-flexbox;
  align-items: center;
  -ms-flex-align: center;
  color: #444444;
  line-break: 24px;
}

.marketservice_content .right_container .product_advantage_item div p {
  max-width: 100%;
}

.marketservice_content .right_container .left_img {
  width: 100%;
  margin-top: 30px;
}

.marketservice_content .right_container .l_bottom {
  color: #1b588c;
  font-size: 12px;
  font-weight: bolder;
  letter-spacing: 6px;
}

.marketservice_content .right_container_r .right_img {
  width: 100%;
  margin-bottom: 30px;
}

.marketservice_content .right_container_r .advantage_item {
  margin: 40px 0;
}

.marketservice_content .right_container_r .service_line {
  display: flex;
  display: -ms-flexbox;
  justify-content: space-between;
  -ms-flex-pack: justify;
  margin: 15px 0;
}

.marketservice_content .right_container_r .service_item {
  width: 100px;
  display: inline-flex;
  display: -ms-inline-flexbox;
  flex-direction: column;
  -ms-flex-direction: column;
  align-items: center;
  -ms-flex-align: center;
}

.marketservice_content .right_container_r .service_item div {
  width: 70px;
  height: 70px;
  color: #ffffff;
  background: #1b588c;
  border-radius: 50%;
  display: flex;
  display: -ms-flexbox;
  flex-direction: column;
  -ms-flex-direction: column;
  justify-content: center;
  -ms-flex-pack: center;
  align-items: center;
  -ms-flex-align: center;
  margin-bottom: 10px;
}

.marketservice_content .right_container_r .service_item p {
  text-align: center;
}

.marketservice_content .right_container_r .service_mode {
  margin-top: 15px;
}

.marketservice_content .right_container_r .mode_line {
  display: flex;
  display: -ms-flexbox;
  justify-content: space-between;
  -ms-flex-pack: justify;
  margin: 15px 0;
}

.marketservice_content .right_container_r .mode_item {
  width: 210px;
  display: inline-flex;
  display: -ms-inline-flexbox;
  align-items: center;
  -ms-flex-align: center;
}

.marketservice_content .right_container_r .mode_item p {
  margin-left: 10px;
  margin-bottom: 0;
}

.marketservice_content .right_container_r .system_line {
  display: flex;
  display: -ms-flexbox;
  justify-content: space-between;
  -ms-flex-pack: justify;
  margin: 30px 0;
}

.marketservice_content .right_container_r .system_line_item {
  width: 140px;
}

.marketservice_content .right_container_r .system_line_item .system_type {
  font-size: 16px;
  font-weight: bolder;
}

.marketservice_content .right_container_r .system_line_item ul {
  margin-top: 15px;
}

.marketservice_content .right_container_r .system_line_item li {
  list-style: inside;
  color: #444444;
  line-height: 24px;
}

.marketservice_content .right_container_r .performance_line {
  display: flex;
  display: -ms-flexbox;
  justify-content: space-between;
  -ms-flex-pack: justify;
  margin: 15px 0;
}

.marketservice_content .right_container_r .performance_item {
  display: flex;
  display: -ms-flexbox;
}

.marketservice_content .right_container_r .performance_item div {
  width: 50px;
  color: #1b588c;
  font-size: 16px;
  font-weight: bolder;
}

.marketservice_content .right_container_r .performance_item p {
  width: 150px;
  margin-left: 10px;
}

.marketservice_content .right_container_r table {
  margin-top: 20px;
}

.marketservice_content .right_container_r .td_head {
  width: 14px;
  color: #ffffff;
  background: #1b588c;
  text-align: center;
  padding: 0 10px;
}

.marketservice_content .right_container_r .td_a {
  background: #eff2f7;
  padding: 15px 10px;
}

.marketservice_content .right_container_r .td_b {
  background: #fdfdfd;
  padding: 15px 10px;
}

.fmjy .right_content_l {
  display: flex;
  display: -ms-flexbox;
  justify-content: space-between;
  -ms-flex-pack: justify;
}

.fmjy .right_content_l .l_img {
  width: 164px;
}

.fmjy .right_content_l .l_content {
  max-width: 251px;
}

.fmjy .right_content_l .l_content .l_title_cn div:first-child {
  max-width: 251px;
}

.fmjy .right_content_r .td_a, .fmjy .right_content_r .td_b {
  padding: 28px 10px;
}

.fmjy .right_container .txt {
  margin-bottom: 20px;
}

.fmjy .zq_content table {
  margin-top: 0;
}

.fmfk_content .right_container_l .txt {
  margin-bottom: 20px;
}

.fmfk_content .right_container .advantage_item {
  margin: 15px 0;
}

.fmhq_content .right_container .advantage_item {
  margin: 15px 0;
}

.fmhq_content .right_container .advantage_item:nth-child(-n+4) {
  width: 230px;
}

.fmhq_content .right_container .advantage_item:nth-child(-n+4) div {
  max-width: 175px;
}

.fmhq_content .right_container_r {
  background: url("../images/行情右侧配图.png") no-repeat;
  background-position: right 40px;
}

/* 信息授权服务 */
.marketservice_content .div_title {
  width: 883px;
  height: 28px;
  border-bottom: 2px #fea22b solid;
}

.marketservice_content .div_title p {
  display: inline-block;
  width: 160px;
  height: 28px;
  line-height: 28px;
  background: #fea22b;
  color: #ffffff;
  text-align: center;
}

/*信息授权服务*/
.market_service .common_main_right .div_head {
  margin: 60px 0 30px 0;
}

.market_service .common_main_right .head_title span {
  width: 17px;
  height: 17px;
  vertical-align: middle;
  margin-right: 10px;
  background: url("../images/makers_01.png") no-repeat;
}

.market_service .common_main_right .market_service_nr {
  width: 870px;
  height: auto;
  margin: 0 auto 180px auto;
}

.market_service .common_main_right .market_service_nr p {
  margin-top: 26px;
  font-size: 14px;
  color: #444444;
  line-height: 24px;
  text-indent: 2em;
}


/*服务与产品-行情产品介绍*/
.market_service .common_main_right .product_introduction {
  /*padding-top: 26px;*/
}

.market_service .common_main_right .product_introduction p {
  margin-bottom: 20px;
  font-size: 14px;
  color: #1e1e1e;
  line-height: 28px;
}

.market_service .common_main_right .product_introduction p:first-child {
  margin-top: 0;
}

.market_service .common_main_right .product_introduction .apply_info span {
  background: url("../images/apply-icon.png") no-repeat;
}

.market_service .common_main_right .product_introduction .product_info span {
  background: url("../images/product-icon.png") no-repeat;
}

.market_service .common_main_right .product_introduction .use_info span {
  background: url("../images/fzs-icon.png") no-repeat;
}

.market_service .common_main_right .empower_info span {
  background: url("../images/infor-icon.png") no-repeat;
}

.market_service .common_main_right .product_introduction table {
  margin: 10px 0 36px 0;
  border: none;
}

.market_service .common_main_right .product_introduction table tr {
  font-size: 14px;
  line-height: 28px;
  color: #1e1e1e;
  text-align: center;
  border-bottom: 1px solid #ededed;
}

.market_service .common_main_right .product_introduction table .tr_a {
  height: 136px;
}

.market_service .common_main_right .product_introduction table .tr_b {
  height: 126px;
}

.market_service .common_main_right .product_introduction table .tr_c {
  height: 87px;
}

.market_service .common_main_right .product_introduction table .tr_d {
  height: 38px;
}

.market_service .common_main_right .product_introduction table .tr_e {
  height: 126px;
}

.market_service .common_main_right .product_introduction table .tr_f {
  height: 77px;
}

.market_service .common_main_right .product_introduction table .tr_g {
  height: 38px;
}

.market_service .common_main_right .product_introduction table .tr_z {
  height: 58px;
  font-size: 16px;
  font-weight: bold;
  background-color: #ebedf3;
  border: none;
}

.market_service .common_main_right .product_introduction table tr td {
}

.market_service .common_main_right .product_introduction table tr .list_a {
  width: 109px;
  padding-top: 30px;
  vertical-align: unset;
  padding-left: 30px;
  text-align: left;
}

.market_service .common_main_right .product_introduction table .tr_z .list_a {
  vertical-align: middle;
  padding: 0 0 0 30px;
  border: none;
}

.market_service .common_main_right .product_introduction table tr .list_b {
  width: 591px;
  text-align: left;
  padding-left: 30px;
  border: none;
}

.market_service .common_main_right .product_introduction table tr .list_c {
  width: 106px;
  text-align: left;
  padding-left: 30px;
}

.market_service .common_main_right .product_introduction table tr .list_d {
  text-align: left;
  padding: 30px;
  vertical-align: unset;
}

.market_service .common_main_right .product_introduction table tr .list_e {
  text-align: left;
  padding-left: 30px;
  vertical-align: unset;
}

.market_service .common_main_right .product_introduction table tr .list_f {
  padding: 30px 50px;
  vertical-align: unset;
}

.market_service .common_main_right .product_introduction table tr .list_f:nth-child(2) {
  padding-left: 67px;
}

.market_service .product_introduction a {
  display: block;
  font-size: 14px;
  color: #fea22b;
  line-height: 22px;
  margin-top: 5px;
}

.market_service .product_introduction .product_introduction_apply a {
  display: inline;
  color: #4c48e7;
}

.market_service .product_introduction a span {
  display: block;
  float: left;
  width: 4px;
  height: 4px;
  margin: 8px 7px 0 13px;
  background: url("../images/product_introduction.png") no-repeat;
}

.market_service .common_main_right .product_introduction table .tr_x {
  height: 48px;
  font-size: 15px;
  font-weight: bold;
  color: #444444;
  background-color: #ebedf3;
}

.market_service .common_main_right .product_introduction table .tr_y {
  height: 38px;
}

.market_service .common_main_right .product_introduction table tr .list_x {
  width: 279px;
  background-color: #ebedf3;
}

.market_service .common_main_right .product_introduction table tr .list_y {
  width: 308px;
}

.market_service .common_main_right .product_introduction table tr .list_z {
  width: 307px;
}

/*信息授权服务-非展示行情*/
.not_display_market_service .common_main_right .product_introduction table .tr_z .list_a {
  padding: 0 0 0 50px;
  width: 535px;
}

.not_display_market_service .common_main_right .product_introduction table tr .list_a {
  border: none;
}

.not_display_market_service .common_main_right .product_introduction table tr .list_b {
  width: auto;
  padding-left: 67px;
}

.market_service .common_main_right .product_introduction .use_scene {
  display: flex;
  display: -ms-flexbox;
  margin-bottom: 30px;
}

.market_service .common_main_right .product_introduction .use_scene img {
  width: 272px;
  height: 188px;
}

.market_service .common_main_right .product_introduction .use_scene div {
  display: inline-block;
  width: 637px;
}

.market_service .common_main_right .product_introduction .use_scene_content {
  padding-left: 30px;
  background: #FAFBFD;
}

.market_service .common_main_right .product_introduction .use_scene_content .p_title {
  font-size: 16px;
  font-weight: bold;
  margin-top: 24px;
  margin-bottom: 6px;
}

.market_service .common_main_right .product_introduction .use_scene_content p:nth-child(2) {
  margin-bottom: 6px;
}


/*服务与产品-行情服务*/
.quotes_service .common_main_right a {
  display: block;
  font-size: 14px;
  color: #fea22b;
  line-height: 22px;
  margin-top: 20px;
}

.quotes_service .common_main_right a span {
  display: block;
  float: left;
  width: 4px;
  height: 4px;
  margin: 8px 7px 0 13px;
  background: url("../images/product_introduction.png") no-repeat;
}

.quotes_service .common_main_right p {
  width: 875px;
  margin-left: 23px;
  font-size: 14px;
  color: #444444;
  line-height: 24px;
}

.quotes_service .common_main_right .p_other {
  text-indent: 2em;
}

.quotes_service .common_main_right table {
  margin: 10px 0 36px 10px;
  border: 1px solid #71747e;
}

.quotes_service .common_main_right table tr {
  font-size: 14px;
  color: #515157;
  text-align: center;
  border-bottom: 1px solid #71747e;
}

.quotes_service .common_main_right table .tr_a {
  height: 136px;
}

.quotes_service .common_main_right table .tr_b {
  height: 126px;
}

.quotes_service .common_main_right table .tr_c {
  height: 87px;
}

.quotes_service .common_main_right table .tr_d {
  height: 38px;
}

.quotes_service .common_main_right table .tr_e {
  height: 126px;
}

.quotes_service .common_main_right table .tr_f {
  height: 77px;
}

.quotes_service .common_main_right table .tr_g {
  height: 38px;
}

.quotes_service .common_main_right table .tr_z {
  height: 58px;
  font-size: 16px;
  font-weight: bold;
  background-color: #ebedf3;
}

.quotes_service .common_main_right table tr td {
  border-right: 1px solid #71747e;
}

.quotes_service .common_main_right table tr .list_a {
  width: 169px;
  background-color: #ebedf3;
}

.quotes_service .common_main_right table tr .list_b {
  width: 531px;
}

.quotes_service .common_main_right table tr .list_c {
  width: 196px;
}

.quotes_service .common_main_right table tr .list_d {
  text-align: left;
  padding-left: 30px;
}

.quotes_service .common_main_right table tr .list_e {
  text-align: left;
  padding-left: 13px;
}

.quotes_service .common_main_right table .tr_x {
  height: 48px;
  font-size: 15px;
  font-weight: bold;
  color: #444444;
  background-color: #ebedf3;
}

.quotes_service .common_main_right table .tr_y {
  height: 38px;
}

.quotes_service .common_main_right table tr .list_x {
  width: 279px;
  background-color: #ebedf3;
}

.quotes_service .common_main_right table tr .list_y {
  width: 308px;
}

.quotes_service .common_main_right table tr .list_z {
  width: 307px;
}

.quotes_service .common_main_right .authorized_operation {
  padding-top: 26px;
}


/*服务与产品-信息数据服务-授权信息商*/
.information_service .common_main_right .div_head:first-child {
  margin-top: 0;
}

.information_service .common_main_right .data_provider {
  /*width: 800px;*/
  margin: 0 auto;
}

.information_service .common_main_right .data_provider p {
  font-size: 20px;
  font-weight: bold;
  color: #fea22b;
  text-align: center;
  margin: 24px 0 15px 0;
}

.information_service .common_main_right .data_provider a {
  display: block;
  font-size: 15px;
  font-weight: bold;
  color: #fea22b;
}

.information_service .common_main_right .data_provider .a_other {
  margin-bottom: 40px;
}

.information_service .common_main_right table {
  border: 1px solid #E6E6EF;
  margin: 5px 0;
}

.information_service .common_main_right table tr {
  font-size: 14px;
  color: #1e1e1e;
  border-bottom: 1px solid #E6E6EF;
}

.information_service .common_main_right table tr:nth-child(2n) {
  background: rgba(0, 79, 141, .06);
}

.information_service .common_main_right table .tr_a {
  height: 47px;
  font-size: 16px;
  font-weight: bold;
  color: #222222;
  background-color: rgba(0, 79, 141, .06);
}

.information_service .common_main_right table .tr_b {
  height: 38px;
}

.information_service .common_main_right table .tr_b td:not(:first-child) {
  font-family: "Microsoft YaHei UI", serif;
}

.information_service .common_main_right table .tr_c {
  height: 67px;
}

.information_service .common_main_right table .tr_d {
  height: 77px;
}

.information_service .common_main_right table .tr_e {
  height: 58px;
}

.information_service .common_main_right table .tr_f {
  height: 48px;
}

.information_service .common_main_right table .tr_g {
  height: 68px;
}

.information_service .common_main_right table .tr_h {
  height: 98px;
}

.information_service .common_main_right table tr td {
  border-right: 1px solid #E6E6EF;
}

.information_service .common_main_right table tr .list_a {
  width: 247px;
  padding: 15px 0 15px 15px;
}

.information_service .common_main_right table .list_a_en {
  width: 410px;
  padding: 15px 0 15px 15px;
}

.information_service .common_main_right table tr .list_b {
}

.information_service .common_main_right table tr .list_c {
  padding-left: 10px;
}

.information_service .common_main_right table tr .list_c_last {
  padding-left: 25px;
}

.information_service .common_main_right table .td_title {
  padding: 20px 10px;
}

.information_service .common_main_right table .td_title_last {
  padding: 20px 25px;
}

.information_service .common_main_right table .td_content {
  padding: 20px 15px;
  font-size: 12px;
  font-weight: 400;
  color: #6C6C6C;
  line-height: 28px;
}


/*   服务与产品  登录页面   */
.market_content .div_head .head_title span {
  width: 17px;
  height: 17px;
  vertical-align: middle;
  margin-right: 10px;
  background: url("../images/makers_01.png") no-repeat;
}

.market_content .div_head .login {
  float: right;
  display: block;
  width: 80px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  border-radius: 12px;
  background: #fea22b;
  font-size: 12px;
  color: #ffffff;
}

.login_content .notice_list {
  width: 100%;
  height: 500px;
  background: url("../images/login-bg.png") no-repeat;
  background-position: 200px 60px;
}

.login_content .notice_list .list_main_left {
  float: left;
  text-align: center;
  margin: 167px;
}

.login_content .notice_list .list_main_left p {
  font-size: 16px;
  color: #45455d;
  padding-top: 10px;
}

.login_content .notice_list .list_main_left span {
  font-size: 12px;
  color: rgba(69, 69, 93, 0.5);
  color: #45455d;
}

.login_content .notice_list .list_main_right {
  float: left;
  width: 363px;
  height: 372px;
  margin-top: 50px;
  margin-left: 30px;
  background: rgba(255, 255, 255, 0.7);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2ffffff, endColorstr=#B2ffffff);
  box-shadow: 0px 0px 10px 3px rgba(34, 76, 124, 0.1);
}

.login_content .notice_list .login_main_head {
  padding: 10px 18px;
  margin-top: 50px;
  font-size: 16px;
  color: #444444;
  font-weight: bold;
}

.login_content .notice_list .input_name {
  width: 260px;
  height: 40px;
  position: relative;
  margin: 20px 0 0 50px;
}

.login_content .notice_list .input_name span {
  float: left;
  width: 40px;
  height: 40px;
  background: url("../images/login-img2.png") no-repeat;
  background-size: 100% 100%;
}

.login_content .notice_list .input_name input {
  float: left;
  width: 218px;
  height: 38px;
  line-height: 38px;
  border: 1px solid #dddddd;
  border-left: none;
  background: no-repeat;
  text-indent: 8px;
}

.login_content .notice_list .input_name a {
  width: 13px;
  height: 13px;
  background: url("../images/login-bg1.png") no-repeat;
  position: absolute;
  top: 13px;
  right: 10px;
  cursor: pointer;
}

.login_content .notice_list .input_pass {
  width: 260px;
  height: 40px;
  position: relative;
  margin: 20px 0 0 50px;
}

.login_content .notice_list .input_pass span {
  float: left;
  width: 40px;
  height: 40px;
  background: url("../images/login-img3.png") no-repeat;
  background-size: 100% 100%;
}

.login_content .notice_list .input_pass input {
  float: left;
  width: 218px;
  height: 38px;
  line-height: 38px;
  border: 1px solid #dddddd;
  border-left: none;
  background: no-repeat;
  text-indent: 8px;
}

.login_content .notice_list .input_pass a {
  width: 19px;
  height: 15px;
  background: url("../images/login-bg2.png") no-repeat;
  position: absolute;
  top: 12px;
  right: 10px;
  cursor: pointer;
}

.login_content .notice_list .login_main_text {
  padding: 0 50px;
  margin-top: 40px;
}

.login_content .notice_list .login_main_text .forget_pass {
  float: left;
  font-size: 12px;
  color: #999999;
  cursor: pointer;
}

.login_content .notice_list .login_main_text .enroll {
  float: right;
  font-size: 12px;
  color: #999999;
  cursor: pointer;
}

.login_content .notice_list .login_main_text a:hover {
  text-decoration: underline;
}

.login_content .notice_list .login_main_btn {
  width: 260px;
  height: 36px;
  margin: 10px auto 0;
  text-align: center;
  line-height: 36px;
  font-size: 16px;
  color: #ffffff;
  background: #fea22b;
  border-radius: 3px;
  cursor: pointer;
}

/*   服务与产品  资料下载   */
.down_data_content .div_head {
  margin-bottom: 0 !important;
}

.down_data_content .div_head:first-child {
  margin-top: 0;
}

.down_data_content .div_head .head_title span {
  width: 17px;
  height: 17px;
}

.down_data_content .div_head .system_info span {
  background: url("../images/download-icon1.png") no-repeat;
}

.down_data_content .div_head .display_info span {
  background: url("../images/download-icon2.png") no-repeat;
}

.down_data_content .div_head .not_display_info span {
  background: url("../images/download-icon3.png") no-repeat;
}

.down_data_content .div_head .history_info span {
  background: url("../images/download-icon4.png") no-repeat;
}

.down_data_content .div_head .price_info span {
  background: url("../images/download-icon5.png") no-repeat;
}

.down_data_content .div_head .resource_application_info span {
  background: url("../images/download-icon4.png") no-repeat;
}

.down_data_content .notice_list .list_title {
  border-bottom: 1px solid #cdd1de;
  line-height: 30px;
  margin-top: 15px;
  font-size: 15px;
  font-weight: bold;
  color: #45455d;;
}

.down_data_content .notice_list .notice_list_main ul li a i {
  color: #fea22b;
}

.down_data_content .notice_list .other_list_title {
  margin-top: 30px;
}

.down_data_content .notice_list .list_title span {
  display: block;
  float: left;
  width: 6px;
  height: 6px;
  border-radius: 3px;
  background: #fea22b;
  margin: 12px 6px 0;
}

.down_data_content .notice_list ul li {
  display: block;
  width: 100%;
  height: 28px;
  line-height: 28px;
  padding: 20px 0;
  overflow: hidden;
  border-bottom: 1px dashed #c2c2c2;
}

.down_data_content .notice_list ul li a {
  font-size: 14px;
  color: #1e1e1e;
  margin-left: 0;
}

.down_data_content .notice_list ul li a:hover {
  text-decoration: underline;
}


/*公司介绍-成立背景及组织机构*/
.background_content .head_title span {
  width: 18px;
  height: 18px;
  vertical-align: middle;
  margin-right: 10px;
}

.background_content .survey_info span {
  background: url("../images/gsjj-icon-gk.png") no-repeat;
}

.background_content .framework_info span {
  background: url("../images/gsjj-icon-zzjg.png") no-repeat;
}

.background_content .leader_info span {
  background: url("../images/gsjj-icon-ldcy.png") no-repeat;
}

.background_content .personnel_info span {
  background: url("../images/gsjj-icon-ryqk.png") no-repeat;
}

.background_content .economy_info span {
  background: url("../images/gsjj-icon-jjsl.png") no-repeat;
}

.background_content .market_info span {
  background: url("../images/gsjj-icon-fwjy.png") no-repeat;
}

.background_content .notice_list_main {
  color: #444444;
  padding: 0 0 128px;
}

.background_content .notice_list_main .div_title {
  font-size: 15px;
  font-weight: bold;
  background: url(../images/dynamic-news_03.png) no-repeat;
  background-position: left center;
  margin-left: 0;
  padding-left: 10px;
  margin: 15px 0;
}

.background_content .main_img {
  text-align: center;
  margin-top: 14px;
}

.background_content .main_img img {
  width: 100%;
}

.background_content .notice_list_main p {
  text-indent: 2em;
  line-height: 24px;
  /* padding: 0 35px 0 24px; */
}

.background_content .notice_list_main .bg_pc {
  display: block;
  margin: 0 auto;
}

.background_content .notice_list_main .bg_phone {
  display: none;
}

.background_content .notice_list_main table {
  color: #515157;
  text-align: center;
  margin: 28px 0 0 10px;
}

.background_content .notice_list_main table thead td {
  font-size: 16px;
  font-weight: bold;
  background: #ebedf3;
  height: 58px;
}

.background_content .notice_list_main table tbody .bumen {
  font-size: 14px;
  background: #f3f5fa;
  height: 48px;
}

.background_content .notice_list_main table tbody .jianjie {
  font-size: 12px;
  padding: 0 23px;
  text-align: left;
  height: 48px;
}

/*公司介绍-公司文化*/
.culture_content .head_title span {
  width: 16px;
  height: 16px;
  margin: 7px 8px 0 2px;
  background: url("../images/culture_01.png") no-repeat;
}

.culture_content .notice_list_main {
  width: 675px;
  margin: 40px auto 72px;
}

.culture_content .notice_list_main .culture_pc {
  display: block;
}

.culture_content .notice_list_main .culture_phone {
  display: none;
}

/*公司介绍-公司员工-学习培训*/
.study_content .head_title span {
  width: 15px;
  height: 15px;
  margin: 7px 8px 0 3px;
  background: url("../images/study_01.png") no-repeat;
}

.study_content .notice_list_main {
  width: 791px;
  margin: 29px auto 91px;
}

.study_content .notice_list_main .study_phone {
  display: none;
}

/*公司介绍-股东介绍*/
.shareholder_content .head_title span {
  width: 17px;
  height: 16px;
  margin: 7px 8px 0 3px;
  background: url("../images/shareholder_01.png") no-repeat;
}

.shareholder_content .notice_list_main {
  color: #444444;
  padding: 25px 36px 128px 24px;
}

.shareholder_content .notice_list_main p {
  text-indent: 2em;
  line-height: 24px;
}

/*公司介绍-公司员工-行为价值*/
.behavior_content .head_title span {
  width: 17px;
  height: 16px;
  vertical-align: middle;
  margin-right: 10px;
  background: url("../images/公司动态-公司员工-icon.png") no-repeat;
}

.behavior_content .notice_list_main {
  color: #666666;
  font-size: 20px;
  padding: 40px 0 68px;
  /*width: 818px;*/
  overflow: hidden;
  margin: 0 auto;
}

.behavior_content .notice_list_main ul {
  /*width: 824px;*/
  height: auto;
}

.behavior_content .notice_list_main ul li {
  width: 273px;
  height: 243px;
  float: left;
  margin: 0 40px 40px 0;
  background: linear-gradient(#FFFFFF, #EFF5FF);
}

.behavior_content .notice_list_main ul li:nth-child(3n) {
  margin: 0 0 40px;
}

.behavior_content .notice_list_main ul li img {
  display: block;
  margin: 50px auto 0 60px;
}

.behavior_content .notice_list_main ul li span.txt_first {
  display: inline-block;
  margin: 30px auto auto 60px;
  color: #1e1e1e;
  font-weight: bold;
  text-align: center;
  padding-bottom: 16px;
  border-bottom: 2px solid #004F8D;
}

.behavior_content .notice_list_main ul li span.txt_second {
  display: inline-block;
  margin: 16px auto auto 60px;
  text-align: center;
  font-size: 14px;
  color: #6C6C6C;
  opacity: 0.4; /*其他，透明度50%*/
  -moz-opacity: 0.4; /*Firefox私有，透明度50%*/
  filter: alpha(opacity=40); /*IE滤镜，透明度50%*/
}

.behavior_content .notice_list_main .behavior_phone {
  display: none;
}

/*公司介绍-公司愿景*/
.vision_content .head_title span {
  width: 16px;
  height: 16px;
  margin: 7px 8px 0 2px;
  background: url("../images/culture_01.png") no-repeat;
}

.vision_content .notice_list_main {
  width: 688px;
  overflow: hidden;
  margin: 0 auto 103px;
}

.vision_content .notice_list_main p {
  height: 112px;
  line-height: 112px;
  color: #444444;
  font-size: 16px;
  text-align: center;
}

.vision_content .notice_list_main ul {
  width: 792px;
}

.vision_content .notice_list_main .vision_phone {
  display: none;
}

.vision_content .notice_list_main ul li {
  width: 160px;
  height: 220px;
  float: left;
  margin-right: 104px;
}

.down_data_content .notice_list_main {
  padding-bottom: 20px;
}


/*公司介绍-资质成绩*/
.qualification_content .head_title span {
  width: 17px;
  height: 16px;
  margin: 7px 8px 0 3px;
  background: url("../images/shareholder_01.png") no-repeat;
}

.qualification_content .notice_list_main {
  height: 1922px;
  margin: 24px 0 60px;
  position: relative;
}

.qualification_content .notice_list_main .line_bg {
  display: block;
  width: 4px;
  height: 1888px;
  background: url("../images/qualification_01.jpg") repeat-y;
  border-radius: 1px;
  -webkit-border-radius: 1px;
  position: absolute;
  left: 463px;
  top: 26px;
}

.qualification_content .notice_list_main .line_bottom {
  display: block;
  width: 20px;
  height: 20px;
  background: url("../images/qualification_02.jpg") no-repeat;
  position: absolute;
  left: 455px;
  bottom: 0px;
}

.qualification_content .notice_list_main ul li {
  margin-bottom: 20px;
}

.qualification_content .notice_list_main ul li img {
  float: left;
}

.qualification_content .notice_list_main ul li div {
  width: 110px;
  height: 75px;
  line-height: 18px;
  font-size: 12px;
  float: left;
}

.qualification_content .notice_list_main ul li span {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url("../images/qualification_03.jpg") no-repeat;
  float: left;
}

.qualification_content .notice_list_main .ul_left {
  width: 411px;
  position: absolute;
  left: 64px;
}

.qualification_content .notice_list_main .ul_left div {
  margin-left: 28px;
  text-align: right;
}

.qualification_content .notice_list_main .ul_left span {
  margin-left: 3px;
}

.qualification_content .notice_list_main .ul_left .li_first div {
  margin-top: 129px;
}

.qualification_content .notice_list_main .ul_left .li_first span {
  margin-top: 154px;
}

.qualification_content .notice_list_main .ul_left .li_second div {
  margin-top: 70px;
}

.qualification_content .notice_list_main .ul_left .li_second span {
  margin-top: 97px;
}

.qualification_content .notice_list_main .ul_left .li_third span {
  margin-top: 30px;
}

.qualification_content .notice_list_main .ul_left .li_forth div {
  margin-top: 52px;
}

.qualification_content .notice_list_main .ul_left .li_forth span {
  margin-top: 82px;
}

.qualification_content .notice_list_main .ul_right {
  width: 390px;
  position: absolute;
  left: 455px;
  top: 130px;
  margin-top: 100px;
}

.qualification_content .notice_list_main .ul_right div {
  margin-left: 7px;
  margin-right: 20px;
  text-align: left;
}

.qualification_content .notice_list_main .ul_right .li_fifth span {
  margin-top: 157px;
}

.qualification_content .notice_list_main .ul_right .li_fifth div {
  margin-top: 129px;
}

.qualification_content .notice_list_main .ul_right .li_sixth span {
  margin-top: 102px;
}

.qualification_content .notice_list_main .ul_right .li_sixth div {
  margin-top: 84px;
}

.qualification_content .notice_list_main .ul_right .li_seventh span {
  margin-top: 115px;
}

.qualification_content .notice_list_main .ul_right .li_seventh div {
  margin-top: 84px;
}

.qualification_content .notice_list_main .ul_left .li_2018 div {
  margin-top: 129px;
}

.qualification_content .notice_list_main .ul_left .li_2018 span {
  margin-top: 156px;
}

.qualification_content .notice_list_main .ul_right .li_2017_3 div {
  margin-top: 50px;
}

.qualification_content .notice_list_main .ul_right .li_2017_3 span {
  margin-top: 76px;
}

.qualification_content .notice_list_main .ul_left .li_2017_2 div {
  margin-top: 56px;
}

.qualification_content .notice_list_main .ul_left .li_2017_2 span {
  margin-top: 84px;
}

.qualification_content .notice_list_main .ul_right .li_2017_1 div {
  margin-top: 129px;
}

.qualification_content .notice_list_main .ul_right .li_2017_1 span {
  margin-top: 146px;
}

.qualification_content .notice_list_main .ul_left .li_2016 div {
  margin-top: 56px;
}

.qualification_content .notice_list_main .ul_left .li_2016 span {
  margin-top: 74px;
}

.qualification_content .notice_list_main .ul_right .li_2015 div {
  margin-top: 50px;
}

.qualification_content .notice_list_main .ul_right .li_2015 span {
  margin-top: 76px;
}

.qualification_content .notice_list_main .ul_left .li_third div {
  margin-top: 56px;
}

.qualification_content .notice_list_main .ul_left .li_third span {
  margin-top: 74px;
}

.qualification_content .notice_list_main .qualification_phone {
  display: none;
}

/*招贤纳士*/
.recruit_content .head_title span {
  width: 17px;
  height: 16px;
  vertical-align: middle;
  margin-right: 10px;
}

.recruit_content .company_info span {
  background: url("../images/zxns-icon-gg.png") no-repeat;
}

.recruit_content .basic_info span {
  background: url("../images/zxns-icon-jbtj.png") no-repeat;
}

.recruit_content .require_info span {
  background: url("../images/zxns-icon-zpyq.png") no-repeat;
}

.recruit_content .enter_info span {
  background: url("../images/zxns-icon-bmfs.png") no-repeat;
}

.recruit_content .process_info span {
  background: url("../images/zxns-icon-zplc.png") no-repeat;
}

.recruit_content .care_info span {
  background: url("../images/zxns-icon-zysx.png") no-repeat;
}

.recruit_content .address_info span {
  background: url("../images/address.png") no-repeat;
  background-size: 80%;
}

.recruit_content .post_item .post_title {
  font-size: 16px;
  border-bottom: 1px solid #D4D4D4;
  margin: 20px 0;
  line-height: 36px;
  color: #1e1e1e;
  font-weight: bold;
}

.recruit_content .post_item .post_info {
  display: flex;
  display: -ms-flexbox;
  line-height: 25px;
}

.recruit_content .post_item .post_duty, .recruit_content .post_item .post_require {
  width: 50%;
}

.recruit_content .post_item .post_duty div, .recruit_content .post_item .post_require div {
  border-left: 2px solid #EBC882;
  padding: 0 10px;
}

.recruit_content .post_item .p_title {
  color: #1e1e1e;
}

.recruit_content .process_content {
  display: flex;
  display: -ms-flexbox;
  align-items: center;
  -ms-flex-align: center;
  margin-top: 14px;
}

.recruit_content .process_content_item {
  width: 96px;
  height: 84px;
  background: linear-gradient(#FFFFFF, #EFF5FF);
  display: flex;
  display: -ms-flexbox;
  flex-direction: column;
  -ms-flex-direction: column;
  align-items: center;
  -ms-flex-align: center;
  text-align: center;
  padding: 15px 5px;
}

.recruit_content .process_content_item img {
  width: 30px;
  height: 30px;
}

.recruit_content .process_content_item p {
  margin-top: 10px;
}

.recruit_content .process_content .process_content_line {
  width: 23px;
  border-bottom: 1px dotted #004F8D;
}

/*服务与产品-托管服务*/
.managed_content .head_title span {
  width: 17px;
  height: 17px;
  margin: 7px 8px 0 2px;
  background: url("../images/makers_01.png") no-repeat;
}

.managed_content .notice_list_main {
  width: 883px;
  margin: 30px auto 115px;
  color: #444444;
}

.managed_content .jieshao .div_title {
  margin-bottom: 10px;
}

.managed_content .jieshao .txt {
  text-indent: 2em;
  line-height: 20px;
}

.managed_content .jieshao img {
  display: block;
  margin: 26px auto 10px;
}

.managed_content .jieshao .div_img_m {
  display: none;
}

.managed_content .jieshao .note {
  text-align: center;
}

.managed_content .fuwu .div_title {
  margin-top: 17px;
}

.managed_content .fuwu ul li {
  clear: both;
  border-bottom: 1px #666666 dotted;
  height: 150px;
}

.managed_content .fuwu ul .p_img {
  display: none;
}

.managed_content .fuwu ul img {
  float: left;
  margin-top: 15px;
}

.managed_content .fuwu ul div {
  width: 695px;
  float: left;
  margin-top: 15px;
  line-height: 22px;
  margin-left: 15px;
}

.managed_content .fuwu ul div span {
  display: block;
}

.managed_content .fuwu ul div .p_img {
  display: none;
}

/*服务与产品-金睿云资管平台*/
.jinruiyunziguan_content .head_title span {
  width: 17px;
  height: 17px;
  margin: 7px 8px 0 2px;
  background: url("../images/makers_01.png") no-repeat;
}

.jinruiyunziguan_content .notice_list_main {
  width: 883px;
  margin: 30px auto 115px;
  color: #444444;
}

.jinruiyunziguan_content .login_btn {
  width: 80px;
  height: 24px;
  background: #fea22b;
  border-radius: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  float: right;
  color: #ffffff;
  line-height: 24px;
  text-align: center;
}

.jinruiyunziguan_content .login_btn a {
  color: #ffffff;
}

.jinruiyunziguan_content .login_btn a:hover {
  color: #ffffff;
}

.jinruiyunziguan_content .jieshao .div_title {
  margin-bottom: 10px;
}

.jinruiyunziguan_content .jieshao p.txt {
  color: #444444;
  text-indent: 2em;
  line-height: 22px;
}

.jinruiyunziguan_content .jieshao .div_img {
  width: 100%;
  height: 203px;
  background: url("../images/jinruiyunziguan_01.jpg") no-repeat;
  background-size: 100% 100%;
}

.jinruiyunziguan_content .jieshao .div_img_txt {
  text-align: center;
  line-height: 50px;
  font-size: 16px;
  margin-bottom: 20px;
}

.jinruiyunziguan_content .youshi li {
  border-bottom: 1px #b1b1b1 dotted;
  padding-top: 35px;
  padding-bottom: 25px;
}

.jinruiyunziguan_content .youshi li p {
  font-weight: bold;
  line-height: 24px;
}

.jinruiyunziguan_content .youshi li span {
  line-height: 24px;
  display: block;
  padding-left: 28px;
}

/*软件产品服务*/
.software_content .notice_list_main {
  width: 883px;
  margin: 0 auto 20px;
  color: #1e1e1e;
}

.software_content .list_item .div_title {
  margin-bottom: 10px;
}

.software_content .list_item .div_title p {
  padding-left: 10px;
  text-align: left;
}

.software_content .list_item .software_title {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 20px;
}

.software_content .list_item .software_title .title_border_first, .software_content .list_item .software_title .title_border_second {
  display: inline-block;
  width: 3px;
  height: 14px;
  vertical-align: middle;
}

.software_content .list_item .software_title .title_border_first {
  background: #004F8D;
}

.software_content .list_item .software_title .title_border_second {
  background: rgba(0, 79, 141, .3);
  margin-right: 10px;
}

.software_content .list_item .software_title span:last-child {
  margin-left: 10px;
}

.software_content .list_item .software_txt {
  line-height: 28px;
  margin-bottom: 40px;
}

.software_content .list_item .content_overview{
       font-size: 14px;
      background-color: #FAFBFD;
      color:black;
      display: flex;
      padding: 20px 30px;
      height: 170px;
      align-items: center;
      margin-bottom: 40px;
}
.software_content .list_item .content_overview img{
     margin-right:30px;
}
.software_content .list_item .content_overview div{
     margin-bottom:10px;
}

.software_content .list_item .content_overview div:last-child{
     margin-bottom:0;
}

.software_content .list_item  .content_advantage{
       font-size: 14px;
      display: flex;
      justify-content: space-between;
      margin-bottom: 20px;
  }
.software_content .list_item  .content_advantage img{
      margin-right:10px;
  }
.software_content .list_item  .content_advantage_item{
      width:46%;
      display: flex;
      flex-direction: column;
      align-items: center;
      height: 150px;
      background-color: #FAFBFD;
      padding: 20px 13px;
  }
.software_content .list_item  .content_advantage_item_left{
      width:44%;
      display: flex;
      flex-direction: column;
      height: 130px;
      background-color: #FAFBFD;
      padding: 20px 20px;
  }
.software_content .list_item  .content_advantage_item_left_y{
      width:44%;
      display: flex;
      flex-direction: column;
      height: 130px;
      background-color: #FCFAF5;
      padding: 20px 20px;
  }
.software_content .list_item  .content_advantage_title{
      font-weight: bold;
      font-size: 15px;
      color:#085591;
      margin-bottom: 20px;
      display:flex;
      align-items: center;
  }
.software_content .list_item  .content_advantage_title img{
      margin-left:10px;
  }
.software_content .list_item .content_advantage_content{
      flex:1;
      margin:0 10px;
     display:flex;
  }
.software_content .list_item  .content_advantage_item_y{
      width:28%;
      display: flex;
      flex-direction: column;
      align-items: center;
      height: 180px;
      background-color: #FCFAF5;
      padding: 20px 20px;
      padding-bottom:36px;
  }
.software_content .list_item  .content_advantage_title_y{
      font-weight: bold;
      font-size: 15px;
      color:#D0A653;
      margin-bottom: 20px;
      display:flex;
      align-items: center;
  }

.software_content .div_head {
  margin-bottom: 30px;
}

.software_content .div_head .open_info span {
  width: 17px;
  height: 17px;
  vertical-align: middle;
  margin-right: 10px;
  background: url("../images/software-icon.png") no-repeat;
}

.software_content .div_head .overview span {
  width: 17px;
  height: 17px;
  vertical-align: middle;
  margin-right: 10px;
  background: url("../images/software/概述@1x.png") no-repeat;
}

.software_content .div_head .connect span {
  width: 17px;
  height: 17px;
  vertical-align: middle;
  margin-right: 10px;
  background: url("../images/software/对接模式@1x.png") no-repeat;
}

.software_content .div_head .advantage span {
  width: 17px;
  height: 17px;
  vertical-align: middle;
  margin-right: 10px;
  background: url("../images/software/产品优势@1x.png") no-repeat;
}

.software_content .div_head .function span {
  width: 17px;
  height: 17px;
  vertical-align: middle;
  margin-right: 10px;
  background: url("../images/software/功能服务@1x.png") no-repeat;
}

.software_content .div_head .vcsapp span {
  width: 17px;
  height: 17px;
  vertical-align: middle;
  margin-right: 10px;
  background: url("../images/software/一线通客戶端@1x.png") no-repeat;
}

.software_content .div_head .service span {
  width: 17px;
  height: 17px;
  vertical-align: middle;
  margin-right: 10px;
  background: url("../images/software/服务模式@1x.png") no-repeat;
}

.software_content .div_head .characteristic span {
  width: 17px;
  height: 17px;
  vertical-align: middle;
  margin-right: 10px;
  background: url("../images/software/产品特色@1x.png") no-repeat;
}

.software_content .div_head .system span {
  width: 17px;
  height: 17px;
  vertical-align: middle;
  margin-right: 10px;
  background: url("../images/software/公司简介_icon_组织架构@1x.png") no-repeat;
}

.software_content .characteristic_content{
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
}
.software_content .characteristic_content_item{
  width:28%;
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: #FAFBFD;
  padding: 20px 20px;
}
.software_content .characteristic_content_title{
  color: black;
  font-weight: bold;
  margin-bottom: 20px;
 margin-top:5px;
}
.software_content .characteristic_content_content{
  flex:1;
 display:flex;
}

.software_content  .duijie img{
   width:100%;
   margin-bottom: 40px;
}

.software_content .list_item .content_overview2 {
  font-size: 14px;
  background-color: #FAFBFD;
  color: black;
  display: flex;
  padding: 20px 30px;
  height: 90px;
  align-items: center;
  margin-bottom: 40px;
} 

.software_content .service_content{
  display: flex;
  justify-content: space-between;
  margin-bottom: 40px;
}
.software_content .service_content_item{
  width:22%;
  display: flex;
  flex-direction: column;
  align-items: center;
  height: 180px;
}
.software_content .service_content_item_circle{
  color:white;
  height: 90px;
  width:90px;
  line-height: 90px;
  text-align:center;
  font-size: 24px;
  border-radius: 50%;
  margin-bottom: 10px;
  background-color: #D0A653;
}
.software_content .service_content_item_content{
  flex:1;
  width:153px;
} 
.software_content    .content_img_advantage{
      display: flex;
      justify-content: space-around;
      align-items: center;
  }
.software_content    .content_img_advantage_content{
      position:relative;
      display: flex;
      flex-direction: column;
      justify-content: space-around;
      height:324px;
      color:black;
     white-space:nowrap;
  }
.software_content .advantage_1{
      position:relative;
      left:96px;
}
.software_content .advantage_2{
      position:relative;
      left:41px;
}
.software_content .advantage_3{
      position:relative;
      left:63px;
}
.software_content .advantage_4{
      position:relative;
      left:-54px;
}
.software_content .advantage_5{
      position:relative;
      left:10px;
}
.software_content .advantage_6{
      position:relative;
      left:-53px;
}

.software_content    .content_img_advantage2 {
      display:flex;
      margin-bottom:40px;
  }
.software_content    .content_img_advantage2 img{
      width:67%;
      margin-left:5px;
  }
.software_content    .content_img_advantage2_content{
      flex:1;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
  }
.software_content    .content_img_advantage2_content_item{
      background-color: #FAFBFD;
      display: flex;
      height:30%;
      align-items: center;
  }
.software_content    .content_img_advantage2_content_item_title{
      width:30%;
      font-size: 26px;
      color:#085591;
      font-weight: 600;
      text-align:center;
  }
.software_content  .function_content_li li{
     list-style:disc;
    margin-bottom: 5px;
}
.software_content    .function_content{
      display: flex;
      justify-content: space-between;
  }
.software_content    .function_content_item_1{
      padding: 20px 10px;
      background-color: #FAFBFD;
      width: 30%;
      height:126px;
  }
.software_content   .function_content_item_1 .function_content_title{
      margin-bottom: 20px;
      font-size: 26px;
      color:#085591;
      font-weight: 600;
  }
.software_content   .function_content_item{
      padding: 20px 10px;
      width: 30%;
      background-color: #FCFAF5;
  }
.software_content    .function_content_item .function_content_title{
      margin-bottom: 20px;
      font-weight: 600;
      font-size: 26px;
      color: #D0A653;
  }

/*服务与产品-基础设施*/
.infrastructure_content .content_top_text, .software_content .content_top_text {
  left: 16%;
  transform: translate(0, -50%);
}

.infrastructure_content .content_top_text p, .software_content .content_top_text p {
  color: #262626;
  text-align: left;
}

.infrastructure_content .content_top_text .text_cn, .software_content .content_top_text .text_cn {
  text-indent: 0;
}

.infrastructure_content .content_top_text .text_line, .software_content .content_top_text .text_line {
  background: #262626;
  margin: 10px 0;
}

.infrastructure_content .common_main_right {
  /*margin-top: 0;*/
}

.infrastructure_content .notice_list_main {
  width: 100%;
  margin: 0 auto;
  color: #444444;
}

.infrastructure_content .main_img img {
  width: 100%;
}

.infrastructure_content .list_line {
  display: flex;
  display: -ms-flexbox;
  justify-content: space-between;
  -ms-flex-pack: justify;
}

.infrastructure_content .list_item {
  width: 251px;
  height: 319px;
  background: linear-gradient(#FFFFFF, #EFF5FF);
  display: flex;
  display: -ms-flexbox;
  flex-direction: column;
  -ms-flex-direction: column;
  align-items: center;
  -ms-flex-align: center;
  padding: 0 15px;
  margin-top: 60px;
}

.infrastructure_content .list_item img {
  width: 31px;
  height: 35px;
  margin: 45px auto 20px;
}

.infrastructure_content .list_item .p_title {
  color: #1e1e1e;
  font-size: 18px;
}

.infrastructure_content p.txt {
  text-align: right;
  line-height: 24px;
  color: #adadad;
  margin-top: 14px;
}

/*服务与产品-飞马平台*/
.feima_content .head_title span {
  width: 17px;
  height: 17px;
  margin: 7px 8px 0 2px;
  background: url("../images/makers_01.png") no-repeat;
}

.feima_content .notice_list_main {
  width: 883px;
  margin: 0 auto 76px;
  color: #444444;
}

.feima_content .jieshao .div_title {
  margin-bottom: 10px;
}

.feima_content .jieshao p.txt {
  text-indent: 2em;
  line-height: 24px;
}

.feima_content .jieshao img {
  display: block;
  margin: 20px auto 0;
}

.feima_content .jieshao .img_m {
  display: none;
}

.feima_content .banbenjs .div_title {
  margin: 30px 0 10px 0;
}

.feima_content .banbenjs .div_title p {
  padding-left: 10px;
  text-align: left;
}

.feima_content .banbenjs p.title {
  font-weight: bold;
  line-height: 24px;
}

.feima_content .banbenjs p.txt {
  line-height: 24px;
  margin-bottom: 20px;
  text-indent: 2em;
}

.feima_content .tedian {
  overflow: hidden;
}

/*修改*/
.feima_content .tedian .main {
  width: 883px;
  height: 165px;
  background: url("../images/feima_02.jpg") no-repeat;
}

.feima_content .fuwu .div_title {
  margin-bottom: 16px;
}

/*修改*/
.feima_content .fuwu table {
  width: 883px;
}

.feima_content .fuwu .list_a {
  width: 229px;
}

.feima_content .fuwu .list_b {
  width: 654px;
}

/*修改结束*/
.feima_content .fuwu thead td {
  background: #fec06f;
  height: 39px;
  color: #ffffff;
  font-size: 16px;
  text-align: center;
}

.feima_content .fuwu tbody td {
  border: 1px #71747e solid;
  text-align: center;
  height: 38px;
}

/*服务与产品-飞马交易终端*/
.feimazd_content .head_title span {
  width: 17px;
  height: 17px;
  margin: 7px 8px 0 2px;
  background: url("../images/makers_01.png") no-repeat;
}

.feimazd_content .notice_list_main {
  width: 883px;
  color: #444444;
  margin: 30px auto 76px;
}

.feimazd_content .jieshao .div_title {
  margin-bottom: 10px;
}

.feimazd_content .jieshao p.txt {
  text-indent: 2em;
  line-height: 24px;
}

.feimazd_content .jieshao .div_img {
  display: block;
  margin: 20px auto 0;
  position: relative;
}

/*.feimazd_content .jieshao .div_img a{
  display: block;
  width: 150px;
  height: 37px;
  position: absolute;
  left: 346px;
  top: 176px;
  background:#fff;
  opacity:0;
  filter:alpha(opacity=0)
}*/
/*修改*/
.feimazd_content .jieshao .div_img_m {
  display: none;
}

/*修改结束*/
.feimazd_content .texing .div_title {
  margin: 40px 0 20px 0;
}

.feimazd_content .texing .div_img {
  width: 888px;
  background: url("../images/feimazd_02.jpg");
  height: 310px;
  background-size: 100% 100%;
}

.feimazd_content .gailan .div_title {
  margin: 40px 0 16px 0;
}

.feimazd_content .guihua .div_title {
  margin-bottom: 10px;
}

.feimazd_content .guihua .txt_bold {
  font-weight: bold;
  color: #222222;
  line-height: 24px;
}

.feimazd_content .guihua .kong {
  width: 28px;
  height: 1px;
  display: inline-block;
}

.feimazd_content .guihua .txt {
  margin-bottom: 25px;
}

.feimazd_content .lianxi .main {
  padding: 20px 0;
  border-bottom: 1px #bbbbbb dotted;
}

.feimazd_content .lianxi img {
  float: left;
  display: block;
  margin-right: 26px;
}

.feimazd_content .lianxi span {
  float: left;
  line-height: 24px;
}

.feimazd_content .lianxi span a {
  color: #0066ff;
}

.feimazd_content .lianxi span a:hover {
  color: #0066ff;
}

.feimazd_content .zhushi {
  color: #222222;
  padding-top: 20px;
  line-height: 20px;
}

@media screen and (max-width: 767px) {
  .move_img, .ful_img {
      width: 100%;
      display: block;
  }

  .news_share_nr img {
      width: 100%;
  }

  .pc_img {
      display: none
  }

  .brand, .content .nav, .foot, .header {
      display: none
  }

  .index_banner {
      display: none;
  }

  /*  移动端头部 */
  .move_head {
      width: 100%
  }

  .move_head {
      height: 60px;
      background: #1467b3;
      position: relative;
      display: block;
  }

  .move_head .move_logo {
      width: 60%;
      height: 100%;
      line-height: 60px;
      position: absolute;
      left: 50%;
      margin-left: -31%;
      vertical-align: middle
  }

  .move_head .move_logo img {
      width: 100%;
      vertical-align: middle
  }

  .move_head .move_head_navbar {
      display: flex;
      align-items: center;
  }

  .move_head .move_head_navbar img {
      width: 70%;
      margin-left: 15px;
  }

  .move_head .navbar_header {
      width: auto;
      height: 100%;
      float: left
  }

  .move_head .navbar_header .navbar_toggle {
      width: 22px;
      height: 18px;
      margin: 15px;
      padding: 4px 0 8px;
      background: 0 0;
      border: none;
      float: left
  }

  .move_head .navbar_header .navbar_toggle .icon_bar {
      display: block;
      margin-top: 4px;
      width: 22px;
      height: 2px;
      background: #fff
  }

  .move_nav, .move_search_div {
      position: absolute;
      left: 0;
      display: none
  }

  .move_head_search {
      float: right;
      width: 20px;
      padding-bottom: 20px;
      background: url(../images/move-head-bg2.png) no-repeat;
      background-size: 100% 100%;
      margin: 20px 15px 0 0
  }

  .move_search_div {
      top: 60px;
      width: 100%;
      height: auto;
      z-index: 99;
      background: rgba(58, 113, 188, .8);
      padding: .8rem 0;
      text-align: center
  }

  .move_search_div input {
      width: 60%;
      height: 2rem;
      line-height: 2rem;
      text-align: center;
      border: 1px solid #6b9ada;
      border-radius: 1rem;
      background: 0 0;
      color: #fff
  }

  .move_search_div button {
      width: 20%;
      height: 2rem;
      background: 0 0;
      color: #fff;
      border: 1px solid #6b9ada;
      border-radius: 1rem;
      margin-left: 1rem
  }

  .move_nav {
      top: 0;
      width: 100%;
      height: auto;
      z-index: 999
  }

  #menu {
      background: #434343;
      width: 100%
  }

  #menu a {
      color: #FFF
  }

  .move_nav_head {
      height: 50px;
      background: #1467b3
  }

  .move_nav_head a {
      display: block;
      height: 50px;
      float: right;
      margin-right: 1rem;
      line-height: 50px;
      font-size: 3rem;
      color: #fff;
      transform: rotateZ(45deg);
      -webkit-transform: rotateZ(45deg)
  }

  /* 移动端底部 */
  .end {
      height: auto;
  }

  .end .endnr {
      display: none;
  }

  .end .move_end {
      display: block;
      text-align: center;
  }

  .move_end .move_end_list {
      display: block;
      padding: 5px;
  }

  .move_end .move_end_list a {
      display: inline-block;
      padding: 0 1rem;
      font-size: 1rem;
      color: #dbdbdb
  }

  .move_end .move_end_list i {
      font-style: normal;
      color: #dbdbdb
  }

  .move_end p {
      font-size: 12px;
      color: #dbdbdb;
      padding: 0px 0 5px 0;
  }


  /*  首页banner  */
  .move_banner {
      width: 100%;
      height: 200px;
      position: relative;
      z-index: 10;
      clear: both;
      display: block;
  }

  .move_banner .move-swiper-container-banner {
      width: 100%;
      height: 100%;
      overflow: hidden;
      position: relative;
  }

  .move_banner .swiper-slide {
      display: block;
      width: 100%;
      height: 100%;
  }


  /* 首页块级div标题样式 */
  .div_head {
      width: 100%;
      height: 2.5rem;
      line-height: 2.5rem;
      background: rgba(90, 98, 116, .1)
  }

  .div_head .head_title {
      height: 100%;
      border-left: .8rem solid #fda93d;
      padding-left: .6rem
  }

  .div_head .more_div {
      width: 2rem;
      overflow: hidden;
      height: 100%;
      padding: 0;
      text-indent: 10000px;
      background: url(../images/move-div-head-bg.png) center center no-repeat;
      background-size: 50% 50%
  }


  .index_box .main {
      padding-top: 15px;
  }

  /* 移动端首页 公司介绍 模块 */
  .move_company_intro {
      width: 100%;
      height: auto;
      display: block;
  }

  .move_company_intro .move_company_main {
      width: 94%;
      margin: 0 auto;
      text-indent: 24px;
      padding: 4% 0;
      text-align: justify;
      color: #666666;
  }

  /* 移动端首页 交易所服务及产品 模块 */
  .content_first {
      width: 100%;
      height: auto;
      margin: 0px auto;
  }

  .index_box .content_first .div_head .head_title span {
      width: 18px;
      height: 18px;
      margin-top: 10px;
      margin-right: 8px;
      background: url("../images/index-title-bg1.png") no-repeat;
  }

  .content_first .content_f_main {
      width: 100%;
      height: auto;
      padding-top: 0px;
  }

  .content_first .content_f_main ul li {
      float: left;
      width: 30%;
      border: 1px solid #2661ac;
      border-radius: 5px;
      text-align: center;
      margin-left: 2%;
      margin-top: 10px;
      padding-bottom: 10px;
  }

  .content_first .content_f_main ul li a {
      display: inline-block;
      width: 100%;
      font-size: 12px;
      color: #2661ac;
  }

  .content_first .content_f_main ul li img {
      margin: 10px 0;
  }

  .content_first .content_f_main ul li a:hover {
      text-decoration: underline;
  }

  .content_first .content_f_main ul li p {
      display: none;
  }

  .content_first .content_f_main ul li .move_p {
      display: block;
      height: 32px;
      overflow: hidden;
      margin-top: 0;
  }

  .index_box .content_s_right {
      display: none;
  }

  /* 首页 服务与产品 模块 */
  .index_box .content_s_right {
      display: none;
  }

  .content_second .content_s_left .cs-arrow-left {
      display: none;
  }

  .content_second .content_s_left .cs-arrow-right {
      display: none;
  }

  .content_second {
      width: 100%;
      margin: 0;
  }

  .content_second .content_s_left {
      float: left;
      width: 100%;
  }

  .content_second .content_s_left .content_s_chose_list {
      width: 96%;
      height: 30px;
      border: none;
      margin-left: 2%;
  }

  .content_second .content_s_chose_list .cs-swiper-container {
      width: 100%;
      height: 30px;
      line-height: 30px;
      margin-left: 0px;
  }

  .content_second .content_s_chose_list .swiper-slide {
      text-align: center;
      font-size: 12px;
      color: #45455d;
      cursor: pointer;
      position: relative;
  }

  .content_second .content_s_chose_list .swiper-slide a {
      display: block;
      border-right: none;
      padding: 0 20px;
  }

  .content_second .content_s_chose_list .active p {
      display: none;
  }

  .content_second .content_s_chose_list .active a {
      background: #fda93d;
      border-radius: 10px;
      color: #ffffff;
  }

  .content_second .content_s_l_main {
      width: 94%;
      margin: 14px auto;
      overflow: hidden;
      position: relative;
  }

  .content_second .content_s_l_main .cs_l_cont img {
      width: 100%;
  }

  .content_second .content_s_l_bottom {
      padding: 0;
  }

  /* 公告板块样式 */
  .content_third {
      width: 100%;
  }

  .content_third .div_head .more_div {
      display: none;
  }

  .content_third .content_t_left {
      width: 100%;
      float: none;
  }

  .notice_we .div_head .head_title {
      width: 46%;
      border: none;
      padding: 0 0 0 4%;
  }

  .notice_we .div_head .click_div {
      border-top: none;
      color: #ffffff;
      font-weight: bold;
      background: #fda93d;
      margin-top: 0;
      border-radius: 5px;
  }

  .notice_we .div_head .click_div .head_title_notice {
      background: url("../images/index-bg1-1.png") no-repeat center center;
      background-size: 100% 100%;
  }

  .notice_we .div_head .click_div .head_title_new {
      background: url("../images/index-bg1-2.png") no-repeat center center;
      background-size: 100% 100%;
  }

  .notice_we .notice_cont {
      width: 94%;
      margin: 0 auto;
  }

  .notice_we .notice_cont ul {
      display: block;
      height: 350px;
      display: none;
      width: 100%;
  }

  .notice_we .notice_cont ul li {
      height: 42px;
  }

  .notice_we .notice_cont ul li a {
      width: 60%;
      height: 42px;
      line-height: 42px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis
  }

  .notice_we .notice_cont ul li .time {
      height: 42px;
      line-height: 42px;
  }

  .notice_we .notice_cont ul li div {
      padding-bottom: 10px;
  }

  .notice_we .notice_cont ul .move_notice_more {
      text-align: right;
      font-size: 12px;
      height: 30px;
      display: block;
  }

  .notice_we .notice_cont ul .move_notice_more a {
      color: #fda93d;
      line-height: 30px;
  }


  .content_third .content_t_right {
      float: none;
      width: 100%;
  }

  .groom_area .groom_img {
      width: 100%;
      height: auto;
  }

  .groom_area .groom_img a {
      display: inline-flex;
      width: 44%;
      height: 40px;
      line-height: 20px;
      border: 1px solid #666666;
      border-radius: 35px;
      text-align: center;
      margin: 15px 2.2% 0;
      align-items: center;
      justify-content: center;
      vertical-align: middle;
  }

  .groom_area .groom_img a img {
      display: none;
  }

  .groom_area .groom_img a span {
      display: inline-block;
      width: 100%;
      padding: 0 10px;
      color: #666666;
  }

  .content .common_main_left, .content_main_top {
      display: none;
  }

  .content {
      background: none;
  }

  .content .content_main {
      width: 100%;
      margin: 0;
  }

  .content .common_main_right {
      margin-top: 18px;
      margin-left: 0;
      width: 100%;
  }

  /*    .content .common_main_right .div_head{
          border-left: 10px solid #fea93e;
          border-bottom: 0;
          background: #efeff1;
          height: 40px;
          line-height: 40px;
      }
      .content .common_main_right .head_title{
          height: 40px;
          line-height: 40px;
      }*/
  .content .common_main_right .div_head {
      width: 100%;
      height: 2.5rem;
      line-height: 2.5rem;
      border-bottom: 1px solid #cdd1de;
  }

  .content .common_main_right .head_title {
      height: 2.5rem;
      line-height: 2.5rem;
  }

  .market_service .common_main_right .head_title span {
      width: 17px;
      height: 17px;
      background: url("../images/makers_01.png") no-repeat;
  }

  .market_content .div_head .head_title span {
      width: 17px;
      height: 17px;
      background: url("../images/makers_01.png") no-repeat;
      margin: 11px 8px 0px 8px;
  }

  /*   服务与产品  资料下载   */
  .down_data_content .notice_list {
      padding: 0 3.6%;
  }

  .down_data_content .notice_list .list_title {
      font-weight: bold;
      border-bottom: 0;
  }

  .down_data_content .notice_list .other_list_title {
      margin-top: 15px;
  }

  .down_data_content .notice_list .list_title span {
      display: none;
  }

  .down_data_content .notice_list ul li {
      border-bottom: 1px dotted #c2c2c2;
  }

  .down_data_content .notice_list ul li a {
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      background: url("../images/dynamic-news_03.png") no-repeat;
      background-position: left center;
      margin-left: 0;
      padding-left: 10px;
  }

  /*   服务与产品  金睿云资管平台-登陆   */
  .login_content .notice_list .list_main_left {
      display: none;
  }

  .login_content .div_head .login {
      display: none;
  }

  .login_content .notice_list {
      background-position: 50% 50%;
  }

  .login_content .notice_list .notice_list_main {
      padding-top: 7%;
  }

  .login_content .notice_list .list_main_right {
      width: 88%;
      margin: 0 auto;
      float: none;
      padding: 7.9% 0 15% 0;
      height: auto;
  }

  .login_content .notice_list .login_main_head {
      margin-top: 0;
  }

  .login_content .notice_list .input_name {
      width: 72%;
      margin: 5% 14%;
  }

  .login_content .notice_list .input_name span {
      width: 15%;
  }

  .login_content .notice_list .input_name input {
      width: 84%;
  }

  .login_content .notice_list .input_pass {
      width: 72%;
      margin: 0 14%;
  }

  .login_content .notice_list .input_pass span {
      width: 15%;
  }

  .login_content .notice_list .input_pass input {
      width: 84%;
  }

  .login_content .notice_list .login_main_text {
      padding: 0 14%;
  }

  .login_content .notice_list .login_main_btn {
      width: 72%;
  }

  /*   服务与产品  市场化服务及产品 */
  .market_service .common_main_right .market_service_nr {
      width: 92.8%;
      padding: 0 3.6%;
  }

  /*   服务与产品  信息商授权经营 */
  .quotes_service .common_main_right p {
      width: auto;
      margin-left: 0;
      text-indent: 2em;
  }

  .quotes_service .common_main_right .authorized_operation {
      padding: 3.6%;
  }

  .quotes_service .common_main_right a {
      margin-top: 0;
      color: #ffa31a;
  }

  .quotes_service .common_main_right a span {
      margin-left: 2px;
  }

  .quotes_service .common_main_right table {
      margin: 10px 0 10px 0px;
  }

  .quotes_service .common_main_right table .tr_z {
      background-color: #ffc070;
      color: #FFFFFF;
  }

  .quotes_service .common_main_right table .tr_z .list_a {
      background-color: #ffc070;
  }

  .quotes_service .common_main_right table tr .list_d {
      padding: 5px 13px;
  }

  .quotes_service .common_main_right table tr .list_e {
      padding: 5px 13px;
  }

  .quotes_service .common_main_right table .tr_x {
      background-color: #ffc070;
      color: #FFFFFF;
  }

  /*   服务与产品  历史数据产品  */
  .quotes_service .data_product {
      padding: 3.6%;
  }

  /*   服务与产品  授权信息商（中文）  （英文） */
  .information_service .common_main_right .data_provider {
      width: auto;
      padding: 3.6%;
  }

  .information_service .common_main_right .data_provider p {
      margin-top: 0;
  }

  .information_service .common_main_right table {
      width: 100% !important;
  }

  .information_service .common_main_right table tr td {
      width: auto !important;
      /* padding: 3%; */
  }

  .information_service .common_main_right .data_provider .data_provider_table {
      overflow-x: auto;
  }

  .information_service .common_main_right table .tr_a {
      background: #ffc070;
      color: #ffffff;
  }

  .information_service .common_main_right .data_provider .a_other {
      margin-bottom: 5%;
      color: #676767;
  }

  .information_service .common_main_right .data_provider .color_m {
      color: #676767;
  }

  /*   服务与产品  非展示型行情数据源服务   */
  .quotes_service .data_service {
      padding: 3.6%;
  }

  /*   服务与产品  行业产品介绍*/
  .market_service .common_main_right .product_introduction {
      padding: 3.6%;
  }

  .market_service .common_main_right .product_introduction p {
      width: auto;
      margin-left: 0;
  }

  .market_service .common_main_right .product_introduction table {
      margin-left: 0;
  }

  .market_service .common_main_right .product_introduction table .tr_z {
      background: #ffc070;
      color: #ffffff;
  }

  .market_service .common_main_right .product_introduction table .tr_z .list_a {
      background: #ffc070;
  }

  .market_service .common_main_right .product_introduction table tr td {
      padding: 5px 13px;
  }

  .market_service .common_main_right .product_introduction table {
      margin-bottom: 10px;
      width: auto !important;
  }

  /* 软件产品服务 */
  .marketservice_content .common_main_right .right_container {
      display: block;
      padding: 10px;
  }

  .marketservice_content .right_container .right_container_l, .marketservice_content .right_container .right_container_r {
      width: 100%;
  }

  .marketservice_content .right_container .type_title span:first-child {
      white-space: nowrap;
  }

  .marketservice_content .right_container .l_technology .l_technology_item {
      width: 80px;
  }

  .marketservice_content .right_container .l_technology .l_technology_item div {
      width: 77px;
      height: 77px;
  }

  .marketservice_content .right_container .type .type_right {
      letter-spacing: 3px;
      text-align: right;
  }

  .marketservice_content .right_container_r .right_img {
      margin-top: 30px;
  }

  .marketservice_content .right_container_r .system_line_item {
      width: 110px;
  }

  .marketservice_content .right_content_l .l_img {
      display: none;
  }

  .marketservice_content .right_content_l .l_content {
      margin: 0;
  }

  .fmjy .right_content_l .l_content {
      max-width: 100%;
  }

  .fmjy .right_container_r {
      margin-bottom: 20px;
  }

  .marketservice_content .right_container .left_img {
      margin: 0 0 20px;
  }

  .marketservice_content .right_container_r .performance_line {
      display: block;
  }

  .marketservice_content .right_container_r .performance_line .performance_item:first-child {
      margin-bottom: 15px;
  }

  .marketservice_content .right_container_r .performance_item div {
      width: 20%;
  }

  .marketservice_content .right_container_r .performance_item p {
      width: 80%;
  }

  .fmhq_content .right_container_r {
      background-size: 50%;
  }

  .fmhq_content .right_container .advantage_item:nth-child(-n+3) {
      width: 50%;
  }

  .fmhq_content .right_container .advantage_item:nth-child(4) {
      width: 100%;
  }

  .fmhq_content .right_container .advantage_item:nth-child(-n+4) div {
      max-width: unset;
  }

  /*   服务与产品  飞马平台*/
  .marketservice_content .div_title {
      margin-left: -4%;
      width: 108%;
      background: #efeff1;
      height: 40px;
      line-height: 40px;
      border-bottom: 0;
      /*border-left: 10px solid #fea93e;*/
  }

  .marketservice_content .common_main_right .div_head {
      display: none;
  }

  .marketservice_content .div_title p {
      width: 75px;
      height: 40px;
      line-height: 40px;
      background: none;
      font-size: 16px;
      color: #31363c;
      font-weight: bold;
      padding-left: 40px;
      background: url("../images/feima_title.png") no-repeat;
  }

  .marketservice_content .common_main_right {
      margin: 0;
  }

  .feima_content .notice_list_main {
      width: 92.8%;
      padding: 3.6%;
      margin: 0;
  }

  .feima_content .jieshao img {
      margin-bottom: 20px;
      /*display: none;*/
      width: 100%;
  }

  .feimazd_content .jieshao img {
      /* margin-bottom: 20px;*/
      /*display: none;*/
      width: 100%;
  }

  .feima_content .jieshao .img_m {
      display: block;
  }

  .feima_content .banbenjs .div_title {
      margin-left: -4%;
  }

  .feima_content .tedian {
      overflow: inherit;
  }

  .feima_content .tedian .main {
      width: 100%;
      padding-bottom: 74.32%;
      height: 0;
      background: url("../images/feima_02_m.jpg") no-repeat;
      background-size: 100% 100%;
  }

  .feima_content .fuwu table {
      width: 100%;
  }

  .feima_content .fuwu thead td {
      border: 1px #71747e solid;
      height: auto;
  }

  .feima_content .fuwu td {
      padding: 5px 13px;
  }

  /*   服务与产品  飞马交易终端*/
  .feimazd_content .notice_list_main {
      width: 92.8%;
      padding: 3.6%;
      margin: 0;
  }

  /*  .feimazd_content .jieshao .div_img{
        display: none;
    }*/
  .feimazd_content .jieshao .div_img_m {
      display: block;
      position: relative;
      width: 100%;
  }

  .feimazd_content .jieshao .div_img_m a {
      display: block;
      width: 25.84%;
      height: 15.35%;
      position: absolute;
      left: 33.28%;
      top: 67%;
      background: #fff;
      opacity: 0;
  }

  .feimazd_content .texing .div_title {
      margin-left: -4%;
      margin-top: 6%;
  }

  .feimazd_content .jieshao .div_title {
      margin-bottom: 20px;
  }

  .feimazd_content .texing .div_img {
      width: 100%;
      height: 0;
      background: url("../images/feimazd_02_m.jpg");
      padding-bottom: 102.36%;
      background-size: 100% 100%;
  }

  .feimazd_content .gailan .div_title {
      margin-left: -4%;
  }

  .feimazd_content .guihua .txt {
      margin-bottom: 0;
  }

  .feimazd_content .lianxi img {
      width: 45%;
      margin-left: 2%;
      margin-right: 3%;
      margin-bottom: 3%;
  }

  /*   服务与产品  金睿云资管平台*/
  .jinruiyunziguan_content .notice_list_main {
      width: 92.8%;
      padding: 3.6%;
      margin: 0;
  }

  .jinruiyunziguan_content .jieshao .div_img {
      height: 0;
      padding-bottom: 39.53%;
      background: url("../images/jinruiyunziguan_01_m.jpg");
      background-size: 100% 100%;
  }

  .jinruiyunziguan_content .jieshao .div_img_txt {
      line-height: 2rem;
      margin-bottom: 3%;
  }

  .jinruiyunziguan_content .youshi li {
      padding: 3.6% 0;
  }

  .jinruiyunziguan_content .youshi li span {
      text-indent: 2rem;
      padding-left: 0;
  }

  /*   服务与产品  做市商*/
  .makers_content .notice_list_main {
      width: 92.8%;
      padding: 3.6%;
      margin: 0;
  }

  .makers_content .texing .div_img {
      width: 100%;
      height: 0;
      padding-bottom: 41.55%;
      background: url("../images/makers_03_m.jpg") no-repeat;
      background-size: 100% 100%;
      margin-top: 3.6%;
  }

  .makers_content .jieshao .div_img {
      width: 100%;
      height: 0;
      padding-bottom: 43.24%;
      background: url("../images/makers_02_m.jpg") no-repeat;
      background-size: 100% 100%;
  }

  .makers_content .texing {
      margin-top: 5%;
  }

  .makers_content .gailan {
      margin-top: 8%;
  }

  .makers_content .gailan .txt {
      line-height: 2rem;
      height: 2rem;
      margin: 0.2rem 0 0.7rem 0;
      color: #636363;
  }

  .makers_content .lianxi {
      margin-top: 8%;
  }

  .makers_content .lianxi .txt a {
      text-decoration: underline;
      color: #0449fe;
  }

  .makers_content .lianxi .txt a:hover {
      color: #0449fe;
  }

  /*   服务与产品  金融托管*/
  .managed_content .notice_list_main {
      width: 92.8%;
      padding: 3.6%;
      margin: 0;
  }

  .managed_content .jieshao img, .managed_content .jieshao .note {
      display: none;
  }

  .managed_content .jieshao .div_img_m {
      display: block;
      width: 100%;
      height: 0;
      padding-bottom: 44.56%;
      background: url("../images/managed_01_m.jpg");
      background-size: 100% 100%;
  }

  .managed_content .fuwu ul .p_img {
      display: block;
  }

  .managed_content .fuwu ul .p_img img {
      display: block;
      margin-top: 0;
  }

  .managed_content .fuwu ul img {
      display: none;
  }

  .managed_content .fuwu ul li {
      height: auto;
  }

  .managed_content .fuwu ul div {
      width: 100%;
      margin-top: 0;
      margin-bottom: 5%;
      margin-left: 0;
  }

  .managed_content .fuwu ul div span {
      text-indent: 2rem;
  }

  /*   服务与产品  一线通平台*/
  .yixiantong_content .notice_list_main {
      width: 92.8%;
      padding: 3.6%;
      margin: 0;
  }

  .yixiantong_content .moshi p.txt {
      margin-bottom: 4%;
  }

  .yixiantong_content .kehu {
      margin-bottom: 5%;
  }

  .yixiantong_content .kehu .div_title {
      margin-bottom: 3%;
  }

  .yixiantong_content .kehu p.txt {
      line-height: 2rem;
  }

  .yixiantong_content .kehu span {
      width: 100%;
      height: 0;
      display: block;
  }

  .yixiantong_content .kehu .span_img_one {
      background: url("../images/yixiantong_01_m.jpg") no-repeat;
      padding-bottom: 19.06%;
      background-size: 100% 100%;
  }

  .yixiantong_content .kehu .span_img_two {
      background: url("../images/yixiantong_02_m.jpg") no-repeat;
      padding-bottom: 11.37%;
      background-size: 100% 100%;
  }

  .yixiantong_content .tedian p.txt {
      margin-bottom: 4%;
  }

  .yixiantong_content .fuwu span {
      text-indent: 1rem;
  }

  .brand, .content .nav, .foot, .header {
      display: none
  }

  .bigeventmore, .brand, .common_main_left, .content_main_top, .cp_content .jysggright .fenxiang, .fxright, .newslist_center, .newslist_right, .product_main .notice_list ul li img {
      display: none
  }

  /*   服务与产品  软件产品*/
  .software_content .div_title {
      margin-left: 0;
      width: 100%;
  }

  .software_content .div_title p {
      padding-left: 40px !important;
      width: 180px;
  }

  .software_content .notice_list_main {
      width: 100%;
      padding-top: 3.6%;
      margin: 0;
  }

  .software_content .notice_list_main p.txt {
      padding: 0 2%;
  }

  /*   服务与产品  基础设施*/
  .infrastructure_content .div_title {
      margin-left: 0;
      width: 100%;
  }

  .infrastructure_content .div_title p {
      padding-left: 40px !important;
      width: 180px;
      text-align: left;
  }

  .infrastructure_content .main_img img {
      width: 90%;
  }

  .infrastructure_content .notice_list_main {
      width: 100%;
      padding-top: 3.6%;
      margin: 0;
  }

  .infrastructure_content .notice_list_main p.txt {
      padding: 0 2%;
  }

  /*分页*/
  .paging {
      width: 92%;
      height: 50px;
      margin: 0 auto;
      padding-top: 20px
  }

  .paging .news_right {
      color: #aaa9a9;
      float: none;
      margin: 0
  }

  .paging .news_right a.action, .paging .news_right a:hover {
      color: #fff;
      background-color: #feb04b
  }

  .paging .news_right a {
      width: 26px;
      height: 26px;
      color: #aaa9a9;
      border: 1px solid #aaa9a9;
      border-right: none;
      line-height: 26px;
      text-align: center;
      float: left;
      display: none
  }

  .paging .news_right .paging_move_a, .paging .news_right a.other_a {
      border-right: 1px solid #aaa9a9
  }

  .paging .news_right .paging_other_a {
      display: block;
      width: 30%;
      height: 30px;
      line-height: 30px
  }

  .paging .news_right span {
      display: none
  }

  .paging .news_right a.other_a {
      float: right
  }

  /*/!*公司动态—公司新闻*!/   公司动态—行业新闻*/
  .dynamic_news .div_head .head_title span {
      background: url(../images/shareholder_01.png) no-repeat;
      background-size: 100% 100%;
      width: 14px;
      height: 14px;
      margin-right: 10px;
      margin-top: 12px;
      display: block;
      float: left;
  }

  .dynamic_news .news_list {
      margin: 0 auto;
      color: #444;
      width: 90%;
      float: none;
  }

  .dynamic_news .news_list ul li {
      line-height: 3rem;
      float: left;
      width: 100%;
      height: 3rem;
      border-bottom: 1px dotted #c2c2c2;
      display: block;
  }

  .dynamic_news .news_list ul li span {
      display: block;
      float: left;
      width: 6px;
      height: 6px;
      border-radius: 3px;
      background: #fea22b;
      margin: 1.25rem 2%;
  }

  .content_main .list_a_text {
      float: left
  }

  .dynamic_news .news_list li a.list_a_text {
      display: inline-block;
      width: 60%;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      font-size: 1rem;
      color: #444
  }

  .dynamic_news .news_list li a.list_a_text_bold {
      font-weight: bold;
  }

  .content_main .news_list ul li img {
      margin-left: 0;
  }

  .content_main .news_list ul li .time {
      width: 24%;
      margin-left: 1%;
      float: right;
      text-align: right;
      font-size: .8rem;
      color: #999
  }


  /*公司动态—公司新闻内页*/
  .content_main .dynamic_inpage_news {
      margin: 0 auto;
      width: 90%;
      float: none;
  }

  .content_main .dynamic_inpage_news .title_xqy {
      width: 100%;
      font-size: 1.125rem;
      color: #444444;
      font-weight: bold;
      line-height: 2rem;
      text-align: center;
      margin: 1.5rem auto;
  }

  .content_main .dynamic_inpage_news .news_share .share_left {
      width: 75%;
      height: 25px;
      border-bottom: 2px solid #cdcccc;
      float: left;
  }

  .content_main .dynamic_inpage_news .news_share .share_left a {
      font-size: 0.8rem;
      color: #777777;
  }

  .content_main .dynamic_inpage_news .news_share .share_right {
      width: 25%;
      height: 25px;
      border-bottom: 2px solid #fea22b;
      float: left;
  }

  .content_main .dynamic_inpage_news .share_right .share_none {
      display: none;
  }

  .content_main .dynamic_inpage_news .a_share {
      width: 60%;
      float: left;
  }

  .content_main .dynamic_inpage_news .share_weixin {
      width: 40%;
      float: left;
  }

  .content_main .dynamic_inpage_news .drop_down_wx {
      position: absolute;
      top: 20px;
      left: -95px;
      text-align: center;
      background: url("../images/head-drop-bg2.png") no-repeat;
  }

  .content_main .news_share_nr {
      padding-top: 3rem;
  }

  .content_main .news_share_nr p {
      height: auto;
      color: #444444;
      font-size: 1rem;
      line-height: 1.8rem;
      text-indent: 2em;
  }

  .content_main .news_share_lxr {
      height: auto;
      padding-top: 1rem;
  }

  .content_main .news_share_lxr p {
      height: auto;
      color: #444444;
      font-size: 1rem;
      line-height: 1.8rem;
      margin-bottom: 1rem;
      margin-left: 0;
  }

  .content_main .news_share_lxr p a {
      color: #0057f2;
  }

  .content_main .news_share_fj {
      width: 97%;
      height: 5rem;
      margin-top: 1rem;
      padding: 1rem 0 0 0.8rem;
      text-align: center;
      background-color: #f6f6f6;
  }

  .content_main .fj_left {
      color: #222222;
      font-weight: bold;
      font-size: 1.1rem;
      line-height: 20px;
      float: left;
  }

  .content_main .news_share_fj p {
      float: left;
  }

  .content_main .news_share_fj a {
      color: #666666;
      font-size: 1rem;
      line-height: 22px;
  }

  .content_main .news_share_sxp {
      margin-top: 1rem;
      line-height: 2rem;
      color: #444444;
      padding: 0;
  }

  .content_main .news_share_sxp p {
      font-size: 14px;
  }

  .content_main .news_share_sxp a {
      color: #777777;
  }


  /*公司介绍—成立背景及组织机构*/
  .background_content .div_head .head_title span {
      background: url(../images/background_01.png) no-repeat;
      background-size: 100% 100%;
      width: 14px;
      height: 14px;
      margin-right: 10px;
      margin-top: 12px;
      display: block;
      float: left;
  }

  .background_content .notice_list_main {
      width: 90%;
      margin: 1rem auto 0 auto;
      color: #444444;
      padding: 0;
  }

  .background_content .notice_list_main p {
      text-indent: 2em;
      line-height: 1.8rem;
      padding: 0;
  }

  .background_content .notice_list_main .bg_pc {
      display: none;
  }

  .background_content .notice_list_main .bg_phone {
      display: block;
      margin: 0 auto;
  }

  .background_content .notice_list_main table {
      margin: 1rem 0 2rem 0;
      color: #515157;
  }

  .background_content .notice_list_main table thead td {
      font-size: 1.1rem;
      font-weight: bold;
      color: #ffffff;
      background: #fec06f;
      text-align: center;
      height: 3rem;
  }

  .background_content .notice_list_main table tbody .bumen {
      font-size: 0.85rem;
      background: #f3f5fa;
      width: 26%;
      text-align: center;
  }

  .background_content .notice_list_main table tbody .jianjie {
      width: 74%;
      font-size: 0.7rem;
      padding: 0.3rem 0.6rem;
      text-align: left;
  }

  .background_content .notice_list_main .main_img img {
      width: 100%;
  }


  /*公司介绍—公司文化*/
  .culture_content .notice_list_main {
      width: 90%;
      margin: 1.5rem auto;
  }

  .culture_content .notice_list_main .culture_pc {
      display: none;
  }

  .culture_content .notice_list_main .culture_phone {
      display: block;
  }


  /*公司介绍—公司愿景*/
  .vision_content .common_main_right .head_title span {
      background: url(../images/culture_01.png) no-repeat;
      background-size: 100% 100%;
      width: 14px;
      height: 14px;
      margin-right: 10px;
      margin-top: 12px;
      display: block;
      float: left;
  }

  .vision_content .notice_list_main {
      width: 90%;
      margin: 2.9% auto;
  }

  .vision_content .notice_list_main p {
      width: 90%;
      height: 4rem;
      line-height: 2rem;
      color: #444444;
      font-size: 1rem;
      text-align: center;
      margin: 0 auto 0.5rem auto;
  }

  .vision_content .notice_list_main ul {
      display: none;
  }

  .vision_content .notice_list_main .vision_phone {
      display: block;
  }


  /*公司介绍—股东介绍*/
  .shareholder_content .common_main_right .head_title span {
      background: url(../images/shareholder_01.png) no-repeat;
      background-size: 100% 100%;
      width: 14px;
      height: 14px;
      margin-right: 10px;
      margin-top: 12px;
      display: block;
      float: left;
  }

  .shareholder_content .notice_list_main {
      width: 90%;
      margin: 2.9% auto;
      padding: 0;
  }

  .shareholder_content .notice_list_main p {
      text-indent: 2em;
      line-height: 24px;
  }


  /*公司介绍—行为价值*/
  .behavior_content .notice_list_main {
      width: 92%;
      margin: 0 auto;
      padding: 2.9%;
  }

  .behavior_content .notice_list_main .behavior_phone {
      display: block;
  }

  .behavior_content .common_main_right .head_title span {
      background: url(../images/shareholder_01.png) no-repeat;
      background-size: 100% 100%;
      width: 14px;
      height: 14px;
      margin-right: 10px;
      margin-top: 12px;
      display: block;
      float: left;
  }

  .behavior_content .notice_list_main ul {
      display: none;
  }


  /*公司介绍—学习培训*/
  .study_content .notice_list_main {
      width: 92%;
      margin: 2.9% auto;
  }

  .study_content .common_main_right .head_title span {
      background: url(../images/study_01.png) no-repeat;
      background-size: 100% 100%;
      width: 14px;
      height: 14px;
      margin-right: 10px;
      margin-top: 12px;
      display: block;
      float: left;
  }

  .study_content .notice_list_main .study_phone {
      display: block;
  }

  .study_content .notice_list_main .study_pc {
      display: none;
  }


  /*公司介绍—资质成绩*/
  .qualification_content .notice_list_main {
      width: 92%;
      margin: 2.9% auto;
      height: auto;
  }

  .qualification_content .notice_list_main .line_bg {
      display: none;
  }

  .qualification_content .notice_list_main .line_bottom {
      display: none;
  }

  .qualification_content .common_main_right .head_title span {
      background: url(../images/shareholder_01.png) no-repeat;
      background-size: 100% 100%;
      width: 14px;
      height: 14px;
      margin-right: 10px;
      margin-top: 12px;
      display: block;
      float: left;
  }

  .qualification_content .notice_list_main ul {
      display: none;
  }

  .qualification_content .notice_list_main .qualification_phone {
      display: block;
  }


  /*交易所服务与产品—交易信息系统大运维*/
  .exchange_service .common_main_right .head_title span {
      background: url(../images/shareholder_01.png) no-repeat;
      background-size: 100% 100%;
      width: 14px;
      height: 14px;
      margin-right: 10px;
      margin-top: 12px;
      display: block;
      float: left;
  }

  .exchange_service .information_systems {
      width: 92%;
      margin: 2.9% auto;
  }

  .exchange_service .information_systems .operation {
      width: 100%;
      margin: 0;
  }

  .exchange_service .information_systems .operation_other {
      width: 100%;
      margin: 0;
  }

  .exchange_service .information_systems a {
      font-size: 1rem;
      color: #444444;
      font-weight: bold;
      line-height: 24px;
  }

  .exchange_service .information_systems p {
      font-size: 1rem;
      color: #444444;
      line-height: 24px;
      text-indent: 2em;
  }

  .exchange_service .information_systems .operation_img {
      margin-top: 8px;
      text-align: center;
  }

  .exchange_service .information_systems .operation_img img {
      width: 100%;
  }


  /*联系我们*/
  .contact_us .common_main_right .head_title span {
      background: url(../images/culture_01.png) no-repeat;
      background-size: 100% 100%;
      width: 14px;
      height: 14px;
      margin-right: 10px;
      margin-top: 12px;
      display: block;
      float: left;
  }

  .contact_us .common_main_right .contact_information p {
      font-size: 14px;
      color: #444444;
      line-height: 24px;
      margin-top: 8px;
  }

  .contact_us .common_main_right .business {
      margin-top: 26px;
  }

  .contact_us .common_main_right .business_table {
      overflow-x: auto;
  }

  .contact_us .common_main_right .business table {
      width: 580px;
      margin-top: 10px;
      border: 1px solid #71747e;
  }

  .contact_us .common_main_right .business table thead tr {
      font-size: 15px;
      color: #ffffff;
      font-weight: bold;
      background-color: #fec06f;
  }

  .contact_us .common_main_right .business table tr {
      height: 48px;
      font-size: 14px;
      color: #666666;
      text-align: center;
      border-bottom: 1px solid #71747e;
  }

  .contact_us .common_main_right .business table tr td {
      padding: 0 5px;
      border-right: 1px solid #71747e;
  }

  .contact_us .common_main_right .business table tr td a {
      color: #666666;
      text-decoration: underline;
  }

  .contact_us .common_main_right .map_img {
      margin-top: 20px;
      margin-bottom: 25px;
  }

  .contact_us .common_main_right .map_img img {
      width: 100%;
  }


  /*招贤纳士—校园招聘*/
  .recruit_content .common_main_right .head_title span {
      background: url(../images/recruit_01.png) no-repeat;
      background-size: 100% 100%;
      width: 14px;
      height: 14px;
      margin-right: 10px;
      margin-top: 12px;
      display: block;
      float: left;
  }

  .recruit_content .notice_list_main {
      width: 90%;
      margin: 2.9% auto;
      padding: 0;
  }

  .recruit_content .notice_list_main div.txt_title {
      font-weight: bold;
      line-height: 24px;
      text-align: center;
      margin: 0 auto;
      font-size: 16px;
  }

  .recruit_content .notice_list_main p {
      font-size: 15px;
      /* font-weight: bold;*/
      line-height: 25px;
      margin-top: 8px;
      padding: 0;
  }

  .recruit_content .notice_list_main span.indent_change {
      text-indent: 2em;
      padding: 0;
  }

  .recruit_content .notice_list_main span.color_change {
      color: #fea22b;
  }

  .recruit_content .notice_list_main span {
      color: #444444;
      line-height: 24px;
      display: block;
      padding: 0;
  }

  .recruit_content .notice_list_main table {
      width: 600px;
      color: #515157;
      text-align: center;
      margin: 10px 0;
  }

  .recruit_content .notice_list_main .recruit_table {
      overflow-x: auto;
  }

  .recruit_content .notice_list_main table thead td {
      color: #ffffff;
      font-size: 16px;
      font-weight: bold;
      background: #fec06f;
      height: 40px;
  }

  .recruit_content .notice_list_main table .td_first {
      width: 50px;
  }

  .recruit_content .notice_list_main table .td_second {
      width: 40px;
  }

  .recruit_content .notice_list_main table .td_third {
      width: 165px;
  }

  .recruit_content .notice_list_main table .td_fourth {
      width: 145px;
  }

  .recruit_content .notice_list_main table .td_fifth {
      width: 100px;
  }

  .recruit_content .notice_list_main table .td_sixth {
      width: 100px;
  }

  .recruit_content .notice_list_main table tbody .xuhao {
      background: #f3f5fa;
      height: 30px;
  }

  .recruit_content .notice_list_main table tbody td {
      line-height: 20px;
  }

  .recruit_content .notice_list_main table .td_one {
      width: 45px;
  }

  .recruit_content .notice_list_main table .td_two {
      width: 190px;
  }

  .recruit_content .notice_list_main table .td_three {
      width: 125px;
  }

  .recruit_content .notice_list_main table .td_four {
      width: 90px;
  }

  .recruit_content .notice_list_main table .td_five {
      width: 150px;
  }

  .recruit_content .notice_list_main span.txt_bottom {
      color: #fea22b;
      font-weight: bold;
      padding: 0;
  }
}

@font-face {
  font-family: 'siyuan';
  src: url("../font/SourceHanSansCN-Normal.eot") format("woff"),
  url("../font/SourceHanSansCN-Normal.eot?#iefix") format("embedded-opentype"),
  url("../font/SourceHanSansCN-Normal.woff2") format("woff2"),
  url("../font/SourceHanSansCN-Normal.woff") format("woff"),
  url("../font/SourceHanSansCN-Normal.ttf") format("truetype"),
  url("../font/SourceHanSansCN-Normal.svg") format("svg");
}